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

Регулярное выражение для удаления комментариев, многострочных комментариев и пустых строк
Я хочу разобрать файл и использовать php и регулярное выражение для удаления: пустые или пустые строки однострочные комментарии многострочные комментарии в основном я хочу удалить любую строку, содержащую /* text */ или...
39063 просмотров
schedule 26.09.2022

Ошибка компиляции PHP preg_replace (): отсутствует)
У меня есть следующая функция, чтобы вернуть чистый путь для скрипта. function cleanPath($path) { $path = (string) $path; $path = preg_replace( array( '#[\n\r\t\0]*#im', '#/(\.){1,}/#i',...
7511 просмотров
schedule 10.03.2023

PHP Preg-заменить более одного подчеркивания
Как с помощью preg_replace заменить более одного подчеркивания одним подчеркиванием?
10665 просмотров
schedule 09.10.2022

Использование preg_replace в mysql
У меня есть содержимое CMS в базе данных. Содержимое также содержит '<img src= .............../>' . Я хочу получить этот контент с помощью запроса mysql и показать во внешнем интерфейсе, но со всеми '<img src='.........../>' ,...
1438 просмотров
schedule 12.07.2022

проблема unicode preg_replace в php
у меня есть строка $result = "bei einer Temperatur, die etwa 20 bis 60°C unterhalb des Schmelzpunktes der kristallinen Modifikation" который поступает прямо из таблицы MySQL. Таблица и заголовки php установлены в UTF-8. Я хочу убрать...
19458 просмотров
schedule 06.02.2024

PHP — парсер BBCode — анализирует как тег ссылки bbcode, так и ссылку без тега
Мне нужно сделать это: когда пользователь вставляет тег BBCode, с preg_replace и regex я делаю некоторую трансформацию. e.g. function forumBBCode($str){ $format_search=array( '#\[url=(.*?)\](.*?)\[/url\]#i' );...
1981 просмотров
schedule 27.04.2022

Preg_replace, замена только части шаблона в ( )?
Извините за этот простой вопрос, но я просмотрел всю информацию о preg_replace, которую смог найти, и до сих пор не могу понять. У меня есть большая строка, например, такая: $string= '# tjs { fassdaf } #fsk { fssf} # fskff { casf }'; И...
2829 просмотров
schedule 27.10.2023

Замените теги UL на определенный класс
Я пытаюсь заменить все теги ul классом level0, примерно так: <ul> <li>Test <ul class="level0"> ... </ul> </li> </ul> будет обработано до <ul>...
1552 просмотров
schedule 20.09.2022

Как сделать замену только для частей строки без кавычек?
Как мне лучше всего добиться следующего: Я хотел бы найти и заменить значения в строке в PHP, если они не находятся в одинарных или двойных кавычках. EG. $string = 'The quoted words I would like to replace unless they are "part of a quoted...
223 просмотров
schedule 19.05.2023

Использование preg_replace для замены всех вхождений в php
Регулярные выражения — абсолютно мое слабое место, и это меня полностью поставило в тупик. Я создаю довольно простую функцию поиска, и мне нужно иметь возможность изменять пользовательский ввод на основе следующего шаблона: Тема: %22first...
9568 просмотров
schedule 08.10.2023

preg_replace() относительные пути к абсолютному пути. (Маскировка?)
Я пытаюсь понять, как замаскировать путь по относительным путям. Это пользовательский скрипт минимайзера, который я реализую для файлов CSS, и мне нужно абсолютировать относительные пути. Итак, скажем, у меня есть следующее в файле CSS...
1528 просмотров
schedule 20.07.2023

Измените определенные слова на ссылки в HTML с помощью PHP
Возможный дубликат: Как заменить текстовые URL-адреса и исключить URL-адреса в тегах HTML? Учитывая некоторую разметку HTML, я хочу добавить ссылки вокруг определенных слов в тексте. Но я не хочу влиять на атрибуты или невидимые слова....
262 просмотров
schedule 07.04.2022

Как убрать все, что находится за пустым пространством?
как я могу удалить все, что находится за пустым пространством. У меня есть дата вроде: 10.10.2010 18:34 с пробелом между годом и 18. Мне нужна только первая часть строки (только 10.10.2010). Поэтому я попытался использовать preg_replace, чтобы...
285 просмотров
schedule 29.04.2023

Шаблон замены регулярных выражений - PHP
Мне нужна помощь, у меня есть шаблон замены: /(?<!\S)(\b|\(|\[)(?:\d+\s*x\s*)?\d+(?:\.\d+)?\s*litres($|\s|\.|;|,|\)|\])/is с функцией: preg_replace('/(?<!\S)(\b|\(|\[)(?:\d+\s*x\s*)?\d+(?:\.\d+)?\s*litres($|\s|\.|;|,|\)|\])/is',...
241 просмотров
schedule 16.09.2023

PHP preg_replace/preg_match против PHP str_replace
Может ли кто-нибудь дать мне краткое описание различий, пожалуйста? По-моему, они оба делают одно и то же? Спасибо
45578 просмотров
schedule 11.11.2023

PHP Заменить каждый небуквенно-цифровой символ пробелом
Я искал и искал. Я не могу найти решение. У меня есть строка, которая выглядит примерно так: ABC_test 001-2.jpg У меня также есть этот бит кода: $makeSpace = preg_replace("/[^a-zA-Z0-9\s]/", "&nbsp;", $replaceUnder); Однако этот...
6725 просмотров
schedule 16.05.2023

Регулярное выражение для URL-адресов изображений и ссылок
РЕДАКТИРОВАТЬ: я не разбираю html, как 5 миллиардов других вопросов, которые были опубликованы. Это необработанный неформатированный текст, который я хочу преобразовать в некоторый HTML. Я работаю над постобработкой. Мне нужно преобразовать...
5217 просмотров
schedule 13.03.2022

Тип содержимого php preg_replace
Как я могу проверить, является ли содержимое функции preg_replace числовым/буквенно-цифровым или нет? e.g. если числовое: $link= preg_replace("'\< (.*)\>'Ui","< <a href=\"x.php?id=\\1\">\\1</a>>",$link); еще...
279 просмотров
schedule 30.01.2023

PHP preg_replace, нужен REGEX для замены endofentry + number + /›
Мне нужен быстрый REGEX для использования с preg_replace() в PHP, который удалит экземпляры строки... "endofentry" + за которым следует любое трехзначное число + "/>" на конце. любая помощь будет фантастической, большое спасибо!
129 просмотров
schedule 19.11.2023

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