Результаты поиска по запросу "preg-replace"
Хм, это тоже хорошо, но проблема в замене на такое же количество символов.
я есть следующий источник: <font color="black">0</font><font color="white">1101100001001101</font><font color="black">1</font><font color="white">0110</font>И хотел бы заменить всебелый 1 а также0 с пробелами. Я могу легко сопоставить их ...
Это сработало довольно хорошо. Спасибо
вительно застрял на том, что кажется чем-то простым. У меня есть чат / чат, где могут быть введены произвольные URL. Я хочу найти каждый отдельный URL (разделенный пробелами) и обернуть его в теги. Пример:Harry you're a http://google.com ...
Предупреждение: preg_replace (): неизвестный модификатор ']'
У меня есть следующая ошибка: Предупреждение: preg_replace (): неизвестный модификатор ']' в xxx.php в строке 38 Это код в строке 38: <?php echo str_replace("</ul></div>", "", preg_replace("<div[^>]*><ul[^>]*>", "", ...
Ты можешь сделать:
аменить все запятые с пробелами (", ") только с запятыми (",")? Я не хочу заменять пробелы, когда перед ними нет запятой (" ").
в
лькуPOSIX регулярные выражения (ereg) [http://php.net/regex]устарели, начиная с PHP 5.3.0, я хотел бы знать простой способ конвертировать старые выражения вPCRE (регулярные выражения, совместимые с Perl) (preg) [http://php.net/pcre]. Например, у ...
не значит пространство всегда ...
заменить все символы в строке, кроме букв, цифр, пробелов и подчеркиваний. Может ли кто-нибудь привести пример?
Спасибо, я сделал это по вашей идее, но я принял ответ @Qtax, потому что он дал больше объяснений и предоставил полный пример
я есть несколько подстановок для моего $ subject, но я не хочу, чтобы выходные данные старых подстановок # (1 .. i-1) соответствовали текущей подстановке #i. $subject1 = preg_replace($pat0, $rep0, $subject0); $subject2 = preg_replace($pat1, ...
Другой ответ с дополнительными побегами - правильный ответ в этом случае. Я столкнулся с той же проблемой, текст имеет символ «\», за которым следует символ «n», и цель состоит в том, чтобы заменить его одним символом новой строки 0x0A.
кой-то причине это:preg_replace("/\\n/", "<br />", $string); не работает Строка выводится в следующем формате:blah blah blah\nblah blah blah даже после замены прег. Все, что я хочу сделать, это изменить, если для<br />. nl2br() тоже не ...
уже пробовал ... может быть Франсуа прав
ющая функция объединяет некоторые слова в массив, корректирует пробелы и делает что-то еще, что мне нужно. Мне также нужно удалить тире, так как я пишу их как слова. Но эта функция не удаляет тире. В чем дело? function stripwords($string) { // ...
Это регулярное выражение находит последнюю кому:
я есть строка вроде: "item 1, item 2, item 3". Что мне нужно, это преобразовать его в: "item 1, item 2 and item 3". Фактически, замените последнюю запятую на "и". Кто-нибудь может мне с этим помочь?