У меня около 6 страниц, где я получаю POST и GET данные несколько раз (PHP). Я теперь сделал функцию, которая получает данные для меня, поэтому вместо того, чтобы печатать:
$_POST['whatever'];
я сейчас набираю:
gpost('whatever');
Проблема у меня в том, что мне лень заменять каждый $ _POST на gpost() (и $ _GET на gget (). Я знаю, как это сделать. Но мне нужно также удалить скобки []. В противном случае это выглядело бы так: gpost([что угодно »), а не то, что я хочу.
Но, глядя на окно поиска / замены в dreamweaver, я увидел флажок "Использовать регулярные выражения". Поэтому я спрашиваю; Может кто-нибудь помочь мне создать регулярное выражение, которое заменяет это:
$_POST['whatever'];
с этим:
gpost('whatever');
Окно замены выглядит так:
РЕДАКТИРОВАТЬ: Я сейчас нашел сайт, но он не работает. Вот что я придумал сейчас: trentmueller.com/blog/search-and-replace-wildcard-characters-in-dreamweaver.html
Найти:
$_GET['([^<]*)']
Заменить:
gget("$1")
Я получаю эту ошибку: не соответствует) в регулярном выражении