Вопросы по теме 'preg-match'
Preg Match циркумфлекс ^ в php
Я не могу понять, что делает ^ в моем preg_match.
if (preg_match('~^(\d\d\d\d)(-(\d{1,2})(-(\d{1,2}))?)?$~', trim($date), $dateParts)) {
echo the $dateparts and do some magic with them
} else {
tell me the date is formatted wrong
}...
1896 просмотров
schedule
03.09.2023
замена всех тегов src изображения в тексте HTML
Я пытаюсь сделать простой php-скрипт, чтобы найти все атрибуты src из всех изображений в html-тексте, а затем заменить все найденные srcs некоторым текстом после внесения некоторых условных изменений.
Что-то вроде этого:...
3511 просмотров
schedule
25.02.2022
Удаление первой новой строки preg_replace
Я пишу PHP для преобразования BBcode в HTML.
Я хотел бы преобразовать этот BBcode:
[quote]
Hello World
[/quote]
к следующему:
<blockquote>Hello World</blockquote>
Функция preg_replace, которую я использую для этого:...
1047 просмотров
schedule
09.06.2022
регулярное выражение php preg_match
Все еще возникают проблемы с RegEx. Необходимо сопоставить следующие символы
а-зА-з9-0 , . ' " ( ) _ - : (ПРОСТРАНСТВО)
Не все значения будут иметь все это, но могут их иметь. У меня есть все, кроме круглых скобок, одинарных и двойных квот....
397 просмотров
schedule
02.06.2023
Preg сопоставляет текст в php между тегами html
Здравствуйте, я хотел бы использовать preg_match в PHP для анализа «Желаемого текста» из следующего документа html.
<p class="review"> Desired text </p>
Обычно я бы использовал simple_html_dom для таких вещей, но в данном случае...
99245 просмотров
schedule
24.06.2022
PHP, preg_match, регулярное выражение. Что я делаю не так?
Вот шаблон, который я хочу сопоставить:
<div class="class">
<a href="http://www.example.com/something"> I want to be able to capture this text</a>
<span class="ptBrand">
Вот что я делаю:
$pattern='{<div...
163 просмотров
schedule
26.11.2022
Справка по Php preg_match
Я пытаюсь найти php preg_match, который может соответствовать
тест1 тест2[...], но не тест1 тест2 [...]
и верните test2(...) в качестве вывода как $match.
Я пытался
preg_match('/^[a-zA-Z0-9][\[](.*)[\]]$/i',"test1 test2[...]", $matches);...
306 просмотров
schedule
11.01.2023
preg_match возвращает странные результаты
Я ищу строку для URL-адресов... и мой preg_match дает мне неправильное количество совпадений для моей демонстрационной строки.
Нить:
Привет, зайди на мой сайт www.example.com
Функция:
preg_match("#(^|[\n ])([\w]+?://[\w]+[^...
389 просмотров
schedule
21.08.2022
Любой preg_match, чтобы проверить, является ли URL-адрес ссылкой на видео youtube/vimeo/dailymotion?
Каков наилучший синтаксис preg_match для проверки того, является ли URL-адрес ссылкой на видео youtube/vimeo/ или dailymotion?
может если тяжело, то просто проверить доменное имя.
Спасибо
12034 просмотров
schedule
01.08.2022
Отличия Preg_match?
Я хочу спросить, в чем смысл или разница между этими двумя строками?
if( preg_match_all('/\#([א-תÀ-ÿ一-龥а-яa-z0-9\-_]{1,50})/iu', $message, $matches, PREG_PATTERN_ORDER) ) {
if(...
426 просмотров
schedule
28.11.2022
php cURL. preg_match, извлечь текст из xhtml
Я пытаюсь извлечь цену со страницы / ссылки ниже html, используя php cURL и preg_match. В основном я ожидаю, что этот код выведет 4550, но по некоторым причинам я получаю
Notice: Undefined offset: 1 in C:\wamp\www\test.php on line 22
Я думаю,...
10141 просмотров
schedule
30.10.2023
Простое регулярное выражение для букв верхнего и нижнего регистра, цифр и некоторых символов
Как я могу создать регулярное выражение для соответствия следующим символам:
A-Z a-z 0-9 " - ? . ', !
... а также новые строки и пробелы
91 просмотров
schedule
04.05.2023
Включить пробелы в регулярном выражении php
Я хочу, чтобы AZ, 0-9 и пробелы игнорировались в регулярном выражении, в настоящее время у меня это есть, это работает, но пробелы тоже игнорируются, но они мне нужны.
preg_match_all("/[^\w]/",$string,$matches);
60 просмотров
schedule
04.06.2023
предварительное совпадение, не считывающее содержимое между таблицей
preg_match_all('|<table cellspacing="0" cellpadding="0" summary="Flight Timetable search results" id="timeTable">(.*?)</table>|', $read, $foo, PREG_SET_ORDER);
print_r($foo);
вывод как просто
Множество ( )
Где я сделал ошибку...
503 просмотров
schedule
13.06.2023
Предупреждение: preg_match() [function.preg-match]: неизвестный модификатор '/'
Я пытаюсь использовать preg_match для возврата всех URL-адресов, которые заключены в " " в исходном коде страницы.
Код, который я использую,
preg_match('"http://(.+?)\"', $code, $matches);
И я получаю следующую ошибку:
Warning:...
27629 просмотров
schedule
08.04.2023
Простое регулярное выражение для получения текста между ‹br/› и следующим ‹br/›
У меня есть строка, содержащая это (и другие вещи):
<b>SINOPSIS:</b><br/>
Text text text and mooore text...<br/>
Мне нужно регулярное выражение, чтобы получить текст между этими первыми двумя тегами <br/> ....
1854 просмотров
schedule
28.07.2023
Помогите с Regex, используя preg_match
Недавно я перешел на PHP 5.3+, и после этой миграции я узнал, что функция eregi() устарела, это функция, которую я в основном использовал для своих нужд в регулярных выражениях.
Но теперь мне пришлось переключиться на функцию preg_match(), у меня...
349 просмотров
schedule
22.03.2022
PHP - preg_match() и eregi() не работают?
У меня возникла небольшая проблема с проверкой адресов электронной почты с помощью preg_match (или eregi(), если это больше подходит). Сейчас я пробовал несколько шаблонов регулярных выражений, и что бы я ни делал, это не работает.
Вот функция:...
1347 просмотров
schedule
12.05.2023
PHP: поиск подстроки в строке с помощью preg_match?
Я пытаюсь создать функцию для проверки подстроки в строке в php.
public static function stringCheck ($string, $substring) {
$patern = "/".$substring."/";
if (preg_match($substring, string) {
return true;
}
else return false;
}
но...
7982 просмотров
schedule
08.06.2024
preg_match_all не отвечает на соответствие массиву?
У меня проблема с preg_match_all. В то время как preg_match отвечает на все совпадения в качестве первого элемента массива, preg_match_all этого не делает — первый массив пуст. По крайней мере, с шаблоном, который я выбрал (другие не пробовал, так...
226 просмотров
schedule
30.03.2024