Просмотр поста

.
ДоХтор
# ValekS (10.06.2017 / 19:38)
Всегда с ними писал.
Тут они не нужны. Подмаски нужны, если нужно получить часть искомого шаблона. Например найти текст с собакой @vanechka, а в результат включить подстроку без собаки:
$text = 'Текст от @vanechka.';
 
$patt = '~@([^\s.,!?-]+)~iu';
$repl = '$1';
$text = preg_replace($patt, $repl, $text);
 
echo $text;