Удаление пробелов в начале и конце строки

Я новичок в регулярных выражениях. { {1}} Мне нужно очистить строку поиска от пробелов в начале и в конце. Пример: "строка поиска" Результат: "строка поиска"

У меня есть шаблон который работает как решение javascript, но я не могу заставить его работать на PHP с помощью preg_replace:

Работающий шаблон Javascript:

/^[\s]*(.*?)[\s]*$/ig

Мой пример:

$string = preg_replace( '/^[\s]*(.*?)[\s]*$/si', '', " search string " );
print $string; //returns nothing

При синтаксическом анализе он сообщает мне, что g не распознается, поэтому мне пришлось удалить это и измените ig на si.

21
задан Alex 10 March 2015 в 15:30
поделиться