Интересно, может ли кто-нибудь пролить свет на то, почему следующее регулярное выражение не работает при использовании в PHP preg _функция сопоставления :-
Мне нужно проверить строку, чтобы определить, содержит ли она какие-либо символы, кроме |, чтобы присвоить те переменные, которые не имеют ничего кроме | значение NULL (теоретически может быть любое число...
У меня есть это выражение во фрагменте кода, который я позаимствовал в автономном режиме. Это заставляет новых пользователей иметь пароль, который не только требует верхних + нижних + цифр, но и должен быть в таком порядке! Если я введу нижний+...
Я борюсь с созданием регулярного выражения для анализа этого типа строк (библейские писания): «Иоанна 14:16–17, 25–26» «Иоанна 14:16–17» «Иоанна 14:16» «Иоанна 14» «Иоанна» Итак, основные...
Может кто-нибудь сказать мне, почему это не работает? Это всегда возвращает ложь. $ str = "huuhhu \ r \ n \ r \ nmoo.com \ r \ nwww"; if (preg_match ('/ (\\ n | \\ r \\ n | \\ r) /', $ str) === true) {echo "True"; } else {echo "...
Я пытаюсь использовать строку в качестве шаблона регулярного выражения, но получаю следующие ошибки Предупреждение PHP: preg_match(): Неизвестный модификатор '>' в /Applications/MAMP/htdocs/cruncher/Plugins/ wordpress/WPDetect.php on ...
Я пытаюсь создать функцию, которая переводит каждое вхождение обычного текстового адреса электронной почты в заданной строке в его html-версию. Скажем, у меня есть следующий код, где htmlizeEmails ...
Может ли кто-нибудь показать мне мою ошибку, когда дело доходит до этого регулярного выражения: if (preg_match ("/ ^ [0- 9] {1,2} / [0-9] {1,2} / [0-9] {4} $ / ", $ _POST [" date "]) === 0) {echo 'error';
} В основном я хочу ...
I ' Мне нравится использовать в своем регулярном выражении своего рода логический оператор «И».
Я пробовал это: (? = exp1) (? = exp2) Но в PHP? = не работает и мне нужно написать программа на языке PHP. Есть ли еще ...
Я планирую перенести один из моих парсеров на Python. Мне удобно использовать preg_match и preg_match_all в PHP. Я не нашел в Python подходящей функции, похожей на preg_match. Может ли кто-нибудь ...
Мне нужно написать функцию, которая перевернет все символы строки слева направо. например: Thė quiçk rown fox jumṕềᶁ ovểr thë lzy ȡog. должен стать .goȡ yzⱥl ëht rểvo ᶁềṕmuj xof nworḇ ...
Я позволяю пользователю создать свой профиль на моем сайте, чтобы он мог выбрать, каким будет его url. Например, если его зовут Джон Смит, он может ввести john-smith, а затем ...
Мне нужно подобрать с помощью регулярного выражения в php адреса типа: 144 street, city, state zip/postal code
144 street, apt #1, city, state zip/postal code
144 street apt #1, city state zip/postal code ...
Я попробовал предложенные решения из других вопросов по regex с preg_match, но безрезультатно. $match = '/^(.|a|an|and|the|this|at|in|or|of|is|for|to|its|as|by)\$/';
$filteredArray = array_filter($wordArray,...
У меня был этот тест, который работал нормально: if (ereg ("([0-9] {2}) [-. /] ([0- 9] {2}) [-. /] ([0-9] {4}) [] ([0-9] {2}): ([0-9] {2}): ([0-9 ] {2}) ", $ dateToTest, $ tab) == false) и поскольку ereg устарел, я заменил ...
Я всегда считаю регулярные выражения головной болью, и гугление не очень помогло. Сейчас я использую следующее выражение (preg_match): /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]...
Почему оба этих регулярных выражения успешно совпадают? if (preg_match_all ('/ $ ^ / m', "", $ array)) echo "Соответствие"; if (preg_match_all ('/ $ ^ \ n $ / m', "\ n", $ array)) echo "Match";
У меня есть следующее регулярное выражение, которое я успешно использовал: preg_match_all ('/ (\ d +) \ n (\ w. *) \ n (\ d {3} \. \ d {3} \. \ d {2}) \ n (\ d. *) \ n (\ d. *) / ', $ text, $ соответствует) Однако я только что обнаружили, что если текст
Буду очень признателен за помощь. Обновления на стороне сервера моего хостера привели к тому, что моя форма комментариев выдает две ошибки валидации. Первая: preg_match() returns Warning: preg_match() [function.preg-...
Это не является большой проблемой для меня (насколько я знаю), это скорее то, что меня интересует. Но в чем основное отличие, если таковое имеется, использования is_numeric над preg_match (или наоборот) для ...
Я пытаюсь заставить это регулярное выражение работать, чтобы подтвердить поле имени только для разрешения A-Z, и -. До сих пор я использую это, что работает нормально, кроме нее, не позволят апострофе. Если (preg_match ("/ [^ a -...
Я разрешаю пользователям вводить значения GPS через форму, все они имеют одинаковую форму, некоторые примеры: 49.082243,19.302628 48.234142,19.200423 49.002524,19.312578 Я хочу проверить введенное значение ...
Я хотел бы проверить, имеет ли строка этот формат времени : Ymd H: i: s, а если нет, то сделайте какой-нибудь код, например, если здесь будет условие do {this}
else do {this} Как выполнить это условие в PHP?
Мне нужна помощь с регексом php, я хочу "разделить" адрес электронной почты "johndoe@example.com" на "johndoe" и "@example.com". До сих пор у меня есть следующее: preg_match('/([^<]+?)@/", 'johndoe@example.com', $....
Как получить часть строки с помощью PHP? У меня такая строка. $ str = 'href = "http://www.idontknow.com/areyousure?answer=yes"'; Мне нужна только ссылка .. вот так $ str_new = "http: //www.idontknow ....
В регулярных выражениях PCRE в PHP многострочный режим (/ m) позволяет ^ и $ соответствовать началу и концу строк (разделенных символом новой строки) в исходном тексте, а также в начале и в конце исходного текста ...
У меня много строк, и мне нужно удалить '0' в начале строки, но как это сделать лучше, потому что это пример строк: 0130799.jpg // Мне нужно получить 130799
0025460.jpg // Я ...
preg_match ('/ te ** ed / i', 'проверено', $ соответствует); дает мне следующую ошибку: ОШИБКА: нечего повторять со смещением 3 Что мне делать, чтобы шаблон действительно содержал *?
Я пытаюсь сопоставить все подстроки с помощью множителя: $ list = '1,2,3 , 4 ';
preg_match_all ('| \ d + (, \ d +) * |', $ list, $ соответствует);
print_r ($ соответствует); Этот пример возвращает, как и ожидалось, последнее совпадение ...