Вопросы по теме '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 просмотров
schedule
22.12.2023
использование 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 просмотров
schedule
09.06.2023
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> </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 просмотров
schedule
17.06.2022
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