pcre- все статьи тега
Каков правильный синтаксис для поиска и замены регулярных выражений с помощью REGEXP REPLACE в MariaDB?
Мне нужно запустить регулярное выражение find-and-replace для столбца с именем message в таблице MySQL с именем post. Моя база данных работает под управлением MariaDB 10. Согласно docs , MariaDB 10 имеет новую функцию REGEXP_REPLACE, предназначенную именно для этого, но я, кажется, не могу понять реальный синтаксис. Это затронет 280 000 строк, поэтому в идеале есть также способ ограничить его только изменением одной конкретной строки за один раз, пока я тестирую его, или просто делаю SELECT ...
Не жадное (неохотное) соответствие регулярных выражений в sed?
Я пытаюсь использовать sed для очистки строк URL-адресов, чтобы извлечь только домен.. Так с: http://www.suepearson.co.uk/product/174/71/3816/ хочу: http://www.suepearson.co.uk/ (либо с косой чертой трейнинга, либо без нее, это не имеет значения) Я пробовал: sed 's|(http://.*?/).*||' и (избегая не жадного квантора) sed 's|(http://.*?/).*||' но я не могу заставить не жадный Квантор работать, поэтому он всегда в конечном итоге соответствует всей строке. ...
Регулярные выражения PHP: нет конечного разделителя'^', найденного в
У меня были некоторые проблемы с регулярными выражениями. Это мой код $pattern = "^([0-9]+)$"; if (preg_match($pattern, $input)) echo "yes"; else echo "nope"; Я запускаю его и вам: предупреждение: функции preg_match() [функция.preg-match]: нет конечного разделителя'^', найденного в ...