Вопросы по теме 'preg-match-all'
Регулярное выражение для соответствия строке между %
Я пытаюсь сопоставить подстроки, заключенные в %, но preg_match_all , похоже, включает несколько одновременно в одной строке.
Код выглядит так:
preg_match_all("/%.*%/", "%hey%_thereyou're_a%rockstar%\nyo%there%", $matches);
print_r($matches);...
4294 просмотров
schedule
16.08.2022
preg_match_all вывести *все* совпадения
Мне нужно распечатать все совпадения, используя preg_match_all.
$search = preg_match_all($pattern, $string, $matches);
foreach ($matches as $match) {
echo $match[0];
echo $match[1];
echo $match[...];
}
Проблема в том, что я не...
11982 просмотров
schedule
02.01.2024
PHP: Как мне получить строковые индексы preg_match_all?
скажем, у меня есть два регулярных выражения,
/eat (apple|pear)/
/I like/
и текст
"I like to eat apples on a rainy day, but on sunny days, I like to eat pears."
Я хочу получить следующие индексы с помощью preg_match:
match: 0,5...
8479 просмотров
schedule
18.09.2023
PHP: проблема с возвратом preg_match_all()
Я пишу этот быстрый скрипт для извлечения названий чатов из источника веб-страницы. Я получаю данные с помощью fopen() и fgets(), и все возвращается нормально.
Мое регулярное выражение /#[a-zA-z]+/ , похоже, работает. Однако я не могу заставить...
195 просмотров
schedule
19.03.2024
Почему preg_match_all вылетает после стольких символов?
У меня проблема с оператором preg_match_all. Он работал отлично, когда я печатал статью, но внезапно после того, как она прошла определенную длину, все вместе перестало работать. Это известная проблема с функцией, которая просто не делает ничего...
106 просмотров
schedule
24.01.2023
Regex — захват определенного слова в определенных тегах
Я не считаю себя PHP-нубом, но регулярные выражения для меня все еще новы.
Я делаю CURL, где получаю список комментариев. Каждый комментарий имеет следующую структуру HTML:
<div class="comment-text">the comment</div>
То, что я...
856 просмотров
schedule
29.03.2023
PHP preg_match_all HTML
как я могу создать шаблон регулярного выражения preg_match_all для php, чтобы дать мне этот код?
<td class="class2"> </td>
<td class="class2" align="right"><span class="DarkText">I WANT THIS...
7446 просмотров
schedule
11.05.2022
Функции PHP preg_match и preg_match_all
Я хотел бы знать, что делают функции preg_match и preg_match_all и как их использовать.
48738 просмотров
schedule
12.09.2022
Pregmatch Regex иногда неверен
У меня есть preg_match_all с регулярным выражением, которое должно брать номер видео на YouTube и помещать его в массив, поэтому чем больше видео на YouTube, тем больше массивов он создает. Вот результат, который правильный:
С1
Array ( [0]...
114 просмотров
schedule
08.08.2022
Регулярные выражения PHP preg_match_all
Привет, я пытаюсь использовать preg_match_all() для извлечения числа, выделенного жирным шрифтом, из URL-адреса изображения...
http://profile.ak.fbcdn.net/hprofile-ak-snc4/174844_ 39677118233 _8277870_t.jpg
Может ли кто-нибудь помочь мне с...
999 просмотров
schedule
11.04.2023
PHP preg_match_all вопрос
У меня есть вопрос о регулярной функции, которая меня огорчает. У меня есть список элементов, разделенных тегами. Я пытаюсь извлечь все между двумя конкретными тегами (которые встречаются несколько раз). Вот пример списка, который я разбираю:...
192 просмотров
schedule
17.12.2022
preg_match_all нет результатов
preg_match_all('|<tr>(.*?)</tr>|', '<table>
<tr>
<td>oo</td>
</tr>
<tr>
<td>ddd</td>
</tr>
</table>', $matches, PREG_PATTERN_ORDER);
почему это не показывает никаких...
357 просмотров
schedule
10.11.2022
Как получить все записи совпадений подгрупп с помощью preg_match_all()?
Обновление/Примечание:
Я думаю, что мне, вероятно, нужно получить захват группы в PHP.
Ссылка: регулярные выражения PCRE с использованием подпрограмм именованных шаблонов.
(Внимательно прочитайте:)
У меня есть строка,...
12444 просмотров
schedule
14.12.2022
извлекать более 4-значных чисел из строкового регулярного выражения php
preg_match_all('/(\d{4})/', $text, $matches);
Используя приведенную выше функцию, мы можем извлечь точные 4-значные числа из заданной строки.
Как извлечь числа, содержащие более 4 цифр, с помощью регулярного выражения..
Есть ли способ указать...
7808 просмотров
schedule
26.12.2022
preg_match_all для сопоставления строк в якорных ссылках, за исключением символов ‹ и ›
Мне нужно, чтобы preg_match_all соответствовал чему-то вроде следующего:
<a href="cart.php?Stock=11.482&qty=1">Buy</a>
Код, который я использую:
preg_match_all("'Stock=[^><]&qty=1\">Buy</a>'si", $source,...
322 просмотров
schedule
27.01.2023
Условное preg_match_all
У меня есть данные в формате: Случайный текст1 (случайный2,случайный4) Случайныйтекст2 (случайный) Случайныйтекст3 Случайныйтекст4 (случайный5,случайный7,случайный8)
Поэтому я хотел бы распознать как часть Randomtext, так и текст в скобках, если он...
211 просмотров
schedule
01.12.2023
Как preg_match_all() + извлечь + заменить + удалить?
У меня нет большого опыта работы с preg_match_all и подобными, и я ищу простой способ сделать следующее:
Рассмотрим этот текст:
$string = 'This text was written on [set_stamp]1341066037[/set_stamp] and this one on...
131 просмотров
schedule
19.01.2023
Как использовать preg_match_all для получения разных переменных из строки
Я хочу знать, как получить идентификатор number1 и number2 из этой строки.
NAME IDENTIFIER-NUMBER1-NUMBER2
пример:
John Doe ABC-3901-11801
Я хочу получить IDENTIFIER NUMBER1 и NUMBER2 отдельно в разные переменные.
Но проблема в...
170 просмотров
schedule
11.06.2022
получить значения, используя регулярное выражение и preg_match_all
У меня есть строковые данные
$pages = "mangaName=&authorArtist=asdas123s&genres=sn&genres[23]=on&genres[29]=on&status=&chrome=&submit=+";
function get_h1($file){
$h1tags =...
65 просмотров
schedule
24.04.2023
странное поведение preg_match_all()
Следующий код:
$string ='۱۲۳۴۵۶۷۸۹۰';
$regex ='@۱@';
preg_match_all($regex,$string,$match);
var_dump($match);
выведет:
array(1) {
[0] =>
array(1) {
[0] =>
string(2) "۱"
}
}...
46 просмотров
schedule
14.07.2023