Вопросы по теме 'preg-replace'

preg_replace не работает для арабского текста utf-8
Я пишу функцию php для проверки наличия неверных целых слов (имейте в виду целое слово, а не подстроки), а также выделяет целые слова в данной строке. function badwordChecherAndHighLighter($str,$replace){ // $replace=1 will Highlight //...
2780 просмотров
schedule 23.02.2024

Требуется регулярное выражение PHP
Хорошо, у меня есть это регулярное выражение: $text = preg_replace('/\{\$(\w+)\}/e', '$params["$1"]', $text); $params = массив, где ключ = 'scripturl', а значение = чем его заменить. Таким образом, пример текста будет {$scripturl}, и переход...
72 просмотров
schedule 28.03.2024

Найдите URL-адреса в определенном div и сделайте их интерактивными
Возможное дублирование: Замените URL-адреса в тексте на HTML-ссылки Мне любопытно узнать, возможно ли это. В моем веб-приложении у меня есть раздел «заметки» (в основном один <textarea> . И когда пользователь вводит...
201 просмотров
schedule 21.04.2024

Использование регулярного выражения в preg_replace для соответствия тегу привязки html href
Я пытаюсь использовать preg_replace для замены &lt;a href=&quot;WWW.ANYURL.COM&quot;&gt;DISPLAY_TEXT&lt;/a&gt; с участием <a href="WWW.ANYURL.COM">DISPLAY_TEXT</a> вот мой код: $string =...
1909 просмотров
schedule 15.10.2022

Повторяющийся литерал соответствия шаблону регулярного выражения \n
Дана литеральная строка, такая как: Hello\n\n\n\n\n\n\n\n\n\n\n\nWorld Я хотел бы уменьшить повторяющиеся \n до одного \n . Я использую PHP и играю с кучей разных шаблонов регулярных выражений. Итак, вот простой пример кода: $testRegex...
1252 просмотров
schedule 29.03.2024

Обрезать содержимое перед поисковым ключевым словом в тексте
Я использую приведенный ниже код, чтобы обрезать свой контент до и после первого ключевого слова поиска в моем тексте (это для моей страницы поиска), все работает так, как должно, кроме кода, разрезающего слова пополам в начале усечения, это не...
1172 просмотров
schedule 07.01.2024

Предварительно заменить только изображение H1
Как я могу заменить только фоновое изображение H1? Это мой CSS: h1 a { margin: 0 auto; display: block; background: url('http://mywebsite.com/img/old-logo.png') no-repeat; } Это мой код preg_replace: $document =...
222 просмотров
schedule 08.12.2023

Как добавить / в шаблон preg_replace
Я сделал эту простую функцию для фильтрации данных. Я добавляю символы, которые разрешаю включать, но не знаю, как добавить символ / public function filter($text) { return preg_replace('/[^^a-zA-Z0-9#@:_(),.!@" ]/','',$text); }
18949 просмотров
schedule 11.05.2024

preg_replace для преобразования строки ввода пользователя в шаблон ссылки
Я хочу преобразовать строку ввода пользователя "что-то... не//важное,,, как-то" to "что-то-не-важное-как-это" Поэтому в основном удалите все повторяющиеся специальные символы с помощью «-». Я гуглил и пришел к этому...
321 просмотров
schedule 06.01.2024

Удаление скобок из телефонных номеров и добавление тире с помощью preg_replace
Я новичок в PHP, поэтому простите меня, если это простой вопрос, но я не могу понять, как использовать preg_replace , чтобы убрать скобки из кодов городов в моих телефонных номерах и добавить тире между областью код и первые 3 цифры. Сейчас все...
1153 просмотров
schedule 11.01.2024

Использование preg_replace для удаления пробелов внутри тегов
Кто-нибудь знает, как использовать preg_replace, чтобы изменить следующую строку <a href="http://www.ulr . php" target=" _blank"> http://www.url/thank . php </ a> в это <a href="http://www.ulr.php"...
303 просмотров
schedule 16.02.2024

выделить несколько слов в строке
Я могу выделить одно слово в строке следующим образом: $str = "my bird is funny"; $keyword = "fun"; $str = preg_replace("/($keyword)/i","<b>$0</b>",$str); Муравей это даст мне: моя птичка веселая ная Но как заставить...
3986 просмотров
schedule 24.09.2022

Попытка обернуть ‹span› вокруг первого слова из нескольких строк слов работает только для двух строк слов и не более двух.
Я пытаюсь обернуть вокруг первого слова заголовки виджетов из нескольких слов. Я использовал ответ отсюда: Пересмотренная функция Wordpress для поставить Span вокруг первого слова заголовка? и скорректировал его так, чтобы он выглядел так:...
1246 просмотров
schedule 12.05.2024

preg_replace для замены всех экземпляров текста в файле .php
Я здесь новичок и полный новичок. Извините, если этот вопрос слишком простой, но я не могу понять, как лучше всего это сделать. У меня есть довольно много файлов .php, содержащих различные текстовые заполнители. Например, в моем файле .php у меня...
1445 просмотров
schedule 04.06.2024

как сделать preg_replace в twig
В настоящее время я пытаюсь создать переменную, используя текущий URL-адрес для представления. Чтобы получить URL-адрес, я использую {% set uri = app.request.uri%} (uri — это моя переменная, которая является текущим URL-адресом для этого конкретного...
13330 просмотров
schedule 09.01.2024

PHP – preg_replace() для слов в строке (сложности шаблона регулярного выражения)
Я новичок в PHP и массивах, хотя уже прочитал много руководств. Пожалуйста, будьте понимающими. :) Мои намерения: для полнотекстового поиска я пытаюсь заменить слова в строке другими словами, содержащимися в списке слов. Мне приходит в голову,...
2685 просмотров
schedule 24.03.2024

используйте preg_replace для замены целых слов с помощью ассоциативного массива
У меня есть этот замещающий массив с именем $initialdata : array ($initialdata) 'd' => string '1.40' (length=4) 'a' => string '1.67' (length=4) 'vi' => string '0' (length=1) 't' => string '?' (length=1) Тогда у меня есть...
1775 просмотров

нужна помощь для ereg_replace (устарело)
Здравствуйте, я написал несколько сценариев 2 или 3 года назад. Теперь он не работает. Мои скрипты: <?php function tolink($text){ $text = " ".$text; $text = ereg_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)',...
54 просмотров
schedule 02.03.2024

Фильтр нецензурных слов PHP
Я работаю над плагином WordPress, который заменяет плохие слова из комментариев случайными новыми из списка. Теперь у меня есть 2 массива: один, содержащий плохие слова, и другой, содержащий хорошие слова. $bad = array("bad", "words", "here");...
5586 просмотров
schedule 01.07.2022

Заменить все URL-адреса в строке, не соответствующие шаблону в php
Я использую этот код для замены URL-адресов в строке preg_replace('#<a.*?>(.*?)</a>#i', '\1', $text) Как мне сделать то же самое, но сохранить URL-адреса, соответствующие определенному шаблону (т.е. начать с домена, который я хочу...
407 просмотров
schedule 19.09.2022