preg-replace

Как я могу преобразовать выражения ereg в preg в PHP?

Поскольку Регулярные выражения POSIX (ereg) устарели с PHP 5.3.0, я хотел бы знать простой способ преобразования стары ... Связанный: Как изменить eregi PHP на preg_match Изменение ereg_replace на эквивалентное preg_replace

Удалите часть строки, но только если она находится в конце строки

Мне нужно удалить подстроку строки, но только тогда, когда она находится в КОНЦЕ строки. Например, удаление "строки" ... ring is a test" -> "this string is a test" Есть какие-нибудь идеи? Вероятно, какое-то место preg_replace, но как??

Заменить модификатор preg replace() e на обратный вызов preg replace

Я ужасно разбираюсь в регулярных выражениях. Я пытаюсь заменить это: public static function camelize($word) { retur ... и, если на то пошло, как именно работает preg_replace_callback. Каков был бы правильный код для достижения этой цели?

Замените URL-адреса в тексте ссылками HTML

Вот дизайн, хотя: Например, я помещаю ссылку, такую как Http://example.com В текстовой области. Как мне заставить ... t "</a>"; Это просто запоздалая мысль.. stackoverflow, вероятно, также мог бы использовать это: D Любые идеи

PHP preg заменяет только разрешенные числа

Как я могу изменить это существующее место preg_replace, чтобы разрешить только числа? function __cleanData($c) { return preg_replace("/[^A-Za-z0-9]/", "",$c); }

Замена символов с ударением php

Я пытаюсь заменить акцентированные символы обычными заменами. Ниже приведено то, что я сейчас делаю. $string = "Ér ... дает мне ric cantona Я хочу, чтобы результат был eric cantona. Может ли кто-нибудь помочь мне понять, где я ошибаюсь?

Удалите все не буквенно-цифровые символы с помощью preg replace

Как я могу удалить все не буквенно-цифровые символы из строки в PHP? Это код, который я сейчас использую: $url = preg_replace('/\s+/', '', $string); Он заменяет только пробелы.

Преобразование простых текстовых URL-адресов в HTML-гиперссылки на PHP

У меня есть простая система комментариев, в которой люди могут отправлять гиперссылки внутри обычного текстового поля. ... якорные ссылки HTML-типа? Я не хочу, чтобы алгоритм делал это с помощью каких-либо других ссылок, только http и https.

Замените только первое совпадение с помощью preg replace [дублировать]

На этот вопрос уже есть ответ здесь: Замените строку только один раз на php preg_replace ... так как она из внешнего источника. Я хотел бы заменить только первое вхождение 'aaa', но не остальные. Это возможно?

Замените все символы, кроме букв, цифр, пробелов и подчеркиваний [закрыто]

Я ищу замену всех символов в строке, кроме букв, цифр, пробелов и подчеркиваний. Не мог бы кто-нибудь привести пример?

Как использовать обратный вызов preg replace?

У меня есть следующий HTML-оператор [otsection]Wallpapers[/otsection] WALLPAPERS GO HERE [otsection]Videos[/otsection ... Но после 1 часа работы над этим я просто не могу понять работающий. Любая помощь в этом была бы очень признательна!

Как я могу удалить запятые и точки из строки?

У меня есть строка, содержащая что-то вроде этого: "Favourite bands: coldplay, guns & roses, etc.," Как я могу удалить запятые и точки с помощью preg_replace?

Безопасны ли многобайтовые функции PHP preg?

В PHP нет многобайтовых функций preg, доступных, так означает ли это, что все функции preg по умолчанию безопасны для МБ? Не удалось найти никаких упоминаний в документации php.

Удалить первую косую черту в ссылке?

Мне нужно удалить первую косую черту внутри ссылки, отформатированной следующим образом: /directory/link.php Мне н ... ражениях (preg_replace?), и эти косые черты убивают меня.. Мне нужна ваша помощь stackoverflow! Большое вам спасибо!

Регулярное выражение для удаления комментариев, многострочных комментариев и пустых строк

Я хочу проанализировать файл и хочу использовать php и регулярное выражение для удаления: пустые или незаполненные с ... Возможно ли это? может ли кто-нибудь отправить мне регулярное выражение, которое делает именно это? Большое спасибо.

Заменить Несколько Символов Новой Строки, Табуляции, Пробела

Я хочу заменить несколько символов новой строки одним символом новой строки, несколько пробелов одним пробелом. Я пытал ... text); $текст - это большой текст, взятый у пользователя для БЛОГА, и для лучшего форматирования я использую wordwrap.

PHP preg замена: совпадение без учета регистра с заменой с учетом регистра

Я использую preg_replace в PHP для поиска и замены определенных слов в строке, например: $subject = "Apple apple"; pri ... адачи я хочу учитывать только "регистр заглавия" - независимо от того, является ли первая буква слова заглавной или нет.

Лучший способ сделать ссылки кликабельными в блоке текста

Я хочу: Here is link: http://google.com And http://example.com inside. And another one at the very end: http://test.n ... om And http://example.com inside. And another one at the very end: http://test.net'; echo make_links_clickable($text);

Очистка регулярных выражений (PHP)

Я хотел бы очистить строку в URL-адресе, так что это то, что мне в основном нужно. Все должно быть удалено, кроме бу ... в и пунктира. Пробелы следует преобразовать в тире. Например. This, is the URL! Должен вернуть this-is-the-url

регулярное выражение и косая черта

Я ищу ключевые слова в строке с помощью регулярного выражения. Он отлично работает для всех ключевых слов, за исключени ... te он показывает /time/emit/, и оба возвращают одно и то же сообщение об ошибке. Любая крупица знаний была бы полезна.