Я новичок в регулярных выражениях. Мне нужно очистить строку поиска из пробелов в начале и в конце. Пример: "строка поиска" Результат: "строка поиска"
У меня есть шаблон, который работает как javascript-решение, но я не могу заставить его работать на PHP с помощью preg_replace:
Javascript patern, который работает:
/^[\s]*(.*?)[\s]*$/ig
Мой пример:
$string = preg_replace( '/^[\s]*(.*?)[\s]*$/si', '', " search string " );
print $string; //returns nothing
В разборке он говорит мне, что g не распознается, поэтому мне пришлось удалить его и изменить ig на si.