Результаты поиска по запросу "preg-replace"

3 ответа

Хм, это тоже хорошо, но проблема в замене на такое же количество символов.

я есть следующий источник: <font color="black">0</font><font color="white">1101100001001101</font><font color="black">1</font><font color="white">0110</font>И хотел бы заменить всебелый 1 а также0 с пробелами. Я могу легко сопоставить их ...

3 ответа

Это сработало довольно хорошо. Спасибо

вительно застрял на том, что кажется чем-то простым. У меня есть чат / чат, где могут быть введены произвольные URL. Я хочу найти каждый отдельный URL (разделенный пробелами) и обернуть его в теги. Пример:Harry you're a http://google.com ...

3 ответа

Предупреждение: preg_replace (): неизвестный модификатор ']'

У меня есть следующая ошибка: Предупреждение: preg_replace (): неизвестный модификатор ']' в xxx.php в строке 38 Это код в строке 38: <?php echo str_replace("</ul></div>", "", preg_replace("<div[^>]*><ul[^>]*>", "", ...

ТОП публикаций

4 ответа

Ты можешь сделать:

аменить все запятые с пробелами (", ") только с запятыми (",")? Я не хочу заменять пробелы, когда перед ними нет запятой (" ").

4 ответа

в

лькуPOSIX регулярные выражения (ereg) [http://php.net/regex]устарели, начиная с PHP 5.3.0, я хотел бы знать простой способ конвертировать старые выражения вPCRE (регулярные выражения, совместимые с Perl) (preg) [http://php.net/pcre]. Например, у ...

3 ответа

 не значит пространство всегда ...

заменить все символы в строке, кроме букв, цифр, пробелов и подчеркиваний. Может ли кто-нибудь привести пример?

2 ответа

Спасибо, я сделал это по вашей идее, но я принял ответ @Qtax, потому что он дал больше объяснений и предоставил полный пример

я есть несколько подстановок для моего $ subject, но я не хочу, чтобы выходные данные старых подстановок # (1 .. i-1) соответствовали текущей подстановке #i. $subject1 = preg_replace($pat0, $rep0, $subject0); $subject2 = preg_replace($pat1, ...

3 ответа

Другой ответ с дополнительными побегами - правильный ответ в этом случае. Я столкнулся с той же проблемой, текст имеет символ «\», за которым следует символ «n», и цель состоит в том, чтобы заменить его одним символом новой строки 0x0A.

кой-то причине это:preg_replace("/\\n/", "<br />", $string); не работает Строка выводится в следующем формате:blah blah blah\nblah blah blah даже после замены прег. Все, что я хочу сделать, это изменить, если для<br />. nl2br() тоже не ...

2 ответа

уже пробовал ... может быть Франсуа прав

ющая функция объединяет некоторые слова в массив, корректирует пробелы и делает что-то еще, что мне нужно. Мне также нужно удалить тире, так как я пишу их как слова. Но эта функция не удаляет тире. В чем дело? function stripwords($string) { // ...

2 ответа

Это регулярное выражение находит последнюю кому:

я есть строка вроде: "item 1, item 2, item 3". Что мне нужно, это преобразовать его в: "item 1, item 2 and item 3". Фактически, замените последнюю запятую на "и". Кто-нибудь может мне с этим помочь?