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

preg_match_all обеспечивает отличные/уникальные результаты
Я использую следующий код для сопоставления всех переменных в сценарии, начинающихся с «$», однако я хотел бы, чтобы результаты не содержали дубликатов, т. е. были разными/уникальными: preg_match_all('/\$[a-zA-Z0-9]+/', $code, $variables);...
5360 просмотров
schedule 03.08.2023

PCRE: ленивый и жадный одновременно (притяжательные квантификаторы)
Я пытаюсь сопоставить ряд текстовых строк с PCRE на PHP, и у меня возникают проблемы с получением всех совпадений между первым и вторым. Если кто-то задается вопросом, с какой стати мне это делать, так это из-за комментариев доктора. О, как бы я...
1176 просмотров
schedule 10.11.2022

Регулярное выражение — обзор PHP
У меня есть строка, например: $foo = 'Hello __("How are you") I am __("very good thank you")' Я знаю, что это странная строка, но оставайтесь со мной, пожалуйста :P Мне нужно регулярное выражение, которое будет искать содержимое между...
1753 просмотров
schedule 07.01.2023

Назначить шаблон регулярного выражения в качестве ключа к массиву
У меня есть массив регулярных выражений, и я пытаюсь просмотреть текстовый документ, чтобы найти первый шаблон, назначить его в качестве ключа к массиву, затем продолжить поиск второго шаблона и назначить его как значение. Всякий раз, когда я...
543 просмотров
schedule 06.02.2023

PHP preg_match_all CamelCase, получение элементов prefix_ и CamelCased
Я пытаюсь использовать preg_match_all для возврата отдельных массивов для различных элементов в строке CamelCase. В моем примере я пытаюсь получить префикс строки в одном массиве, а все остальное (верблюжью часть строки) разделить на второй массив....
327 просмотров

использование preg_match_all для вложенных скобок
У меня есть такая строка: Это {{текст}} для {{тестирования}} PHP {{регулярного выражения}} Я использую следующий шаблон, чтобы получить массив, содержащий {{text}} , {{testing}} , {{регулярное выражение}} /\{\{.+\}\}/ Но он возвращает...
795 просмотров
schedule 22.12.2022

получение всех вхождений строки и замена их
пример текста this text will be left alone ##{class1}{arg1;arg2;arg3}## some other text and another thingie ##{Class2}{]## В настоящее время я использую это '/\#\#\{(?P<class>.+)\}\{(?P<args>.+)\}\#\#/i' для сопоставления, но...
65 просмотров
schedule 13.12.2022

preg_match_all как удалить тег img?
$str=<<<EOT <img src="./img/upload_20571053.jpg" /><span>some word</span><div>some comtent</div> EOT; Как удалить тег img с помощью preg_match_all или другим способом? Спасибо. Я хочу, чтобы эхо...
4035 просмотров
schedule 25.03.2022

Как я могу заставить preg_match_all соответствовать угловым скобкам?
Я знаю, что это, вероятно, глупый вопрос, но я застрял, пытаясь понять, как заставить preg_match_all делать то, что я хочу... Я хочу сопоставить строки, которые выглядят как ‹[someText]> Кроме того, я хотел бы сделать это ленивым способом, поэтому,...
1148 просмотров
schedule 26.07.2022

Получение ссылок из контекста с помощью preg_match_all
Я пытаюсь получить все ссылки и их содержимое из текста, но моя проблема в том, что ссылки могут также иметь другие атрибуты, такие как класс или идентификатор. Каков был бы шаблон для этого? Что я пробовал до сих пор: /<a...
93 просмотров
schedule 11.03.2023

как заменить некоторые теги и их содержимое пользовательским текстом в php?
у меня есть строка, и я использую preg_match_all , чтобы найти некоторые теги в этой строке: $str = " Line 1: This is a string Line 2: [img]http://placehold.it/350x150[/img] Should not be [youtube]SDeWJqKx3Y0[/youtube] included.";...
208 просмотров

php получить число из строки
у меня есть эта строка @[123:peterwateber] привет, 095032sdfsdf! @[589:zzzz] Я хочу получить 123 и 589 , как вам это, используя регулярное выражение или что-то в PHP? Примечание: peterwateber и zzzz являются лишь примерами. следует...
2277 просмотров
schedule 11.08.2022

preg_match_all: Предупреждение: preg_match_all(): Неизвестный модификатор '(' в [дубликате]
Возможный дубликат: preg_match() Неизвестный модификатор '[' help Я пытаюсь соответствовать этому шаблону $regex_pattern = '<td id="(\w+)" class="(\w+)">(\w+).com<\/td>'; preg_match_all($regex_pattern, $result,...
5385 просмотров
schedule 18.04.2024

удалить тег html с помощью регулярного выражения
Возможный дубликат: PHP для очистки вставил ввод Microsoft Привет, помогите, используя регулярное выражение или любую функцию php, которая может удалить <o:p></o:p> or <o:p>&nbsp;</o:p> or <o:p>...
891 просмотров
schedule 14.09.2022

поиск в строках, чтобы найти слово с preg, соответствует всем и регулярному выражению
я пытаюсь закодировать функцию поиска для поиска в строках и найти слово например, php + mysql Select * From Column Where ID Like %Word% я пытался закодировать ту же идею с помощью Preg match all и regex Вот мой код $strings = ' (...
255 просмотров
schedule 01.03.2023

preg_match_all: сопоставление пользовательских тегов
В настоящее время я немного играю с регулярными выражениями и хочу реализовать какие-то пользовательские теги для текстов на моем сайте. Например, если я хочу внедрить изображение в текст, я использую для этого следующий тэг скобок… Lorem...
274 просмотров
schedule 09.09.2022

Регулярное выражение, которое извлекает текст между тегами, но не сами теги
Я хочу написать регулярное выражение, которое извлекает содержимое между двумя тегами <title> в строке, но не тегами. IE у меня есть следующее <title>My work</title> <p>This is my work.</p> <p>Learning...
26308 просмотров
schedule 29.05.2023

Wordpress перенаправление при входе в систему
У нас есть двуязычная тема Wordpress. Английская версия находится по адресу mydomain.com , а чешская — в виртуальном каталоге по адресу mydomain.com/cs/ . Когда пользователь входит в систему по адресу mydomain.com/login , он перенаправляется на...
525 просмотров

php: удаление определенного символа Â после обнаружения строки с пробелом/пробелом впереди с использованием регулярного выражения
В настоящее время я пробую поисковый робот и столкнулся с этой проблемой с регулярным выражением. Символы, которые я хочу сохранить из приведенной ниже строки, - «09:00»: <td style="border: #080707 1px solid;" lang="lang" valign="top"...
305 просмотров
schedule 10.12.2022

preg_match_all /(\w ):[^\/]/ не работает
я хочу получить этот шаблон из моего URL-адреса: (\w+):[^\/]+ , но он не работает в PHP :( в этой строке URL: http://azera/admin/filemanager/index/cmd:download/file:RjpcYXplcmFcUm91dGVyLnhtbA== я должен получить этот массив: array...
543 просмотров
schedule 14.04.2022