0
ответов

«preg _match ():Compilation failed :unmatched скобки» в PHP для допустимого шаблона

Интересно, может ли кто-нибудь пролить свет на то, почему следующее регулярное выражение не работает при использовании в PHP preg _функция сопоставления :-
вопрос задан: 30 April 2012 13:51
0
ответов

Как проверить, содержит ли строка только определенные символы

Мне нужно проверить строку, чтобы определить, содержит ли она какие-либо символы, кроме |, чтобы присвоить те переменные, которые не имеют ничего кроме | значение NULL (теоретически может быть любое число...
вопрос задан: 20 April 2012 14:33
0
ответов

Что означают символы в preg_match?

У меня есть это выражение во фрагменте кода, который я позаимствовал в автономном режиме. Это заставляет новых пользователей иметь пароль, который не только требует верхних + нижних + цифр, но и должен быть в таком порядке! Если я введу нижний+...
вопрос задан: 18 April 2012 05:20
0
ответов

Формат библейских писаний PHP preg_match

Я борюсь с созданием регулярного выражения для анализа этого типа строк (библейские писания): «Иоанна 14:16–17, 25–26» «Иоанна 14:16–17» «Иоанна 14:16» «Иоанна 14» «Иоанна» Итак, основные...
вопрос задан: 2 April 2012 09:56
0
ответов

Проверка на наличие новых строк в строке

Может кто-нибудь сказать мне, почему это не работает? Это всегда возвращает ложь. $ str = "huuhhu \ r \ n \ r \ nmoo.com \ r \ nwww"; if (preg_match ('/ (\\ n | \\ r \\ n | \\ r) /', $ str) === true) {echo "True"; } else {echo "...
вопрос задан: 1 April 2012 08:52
0
ответов

PHP: строка для регулярного выражения

Я пытаюсь использовать строку в качестве шаблона регулярного выражения, но получаю следующие ошибки Предупреждение PHP: preg_match(): Неизвестный модификатор '>' в /Applications/MAMP/htdocs/cruncher/Plugins/ wordpress/WPDetect.php on ...
вопрос задан: 26 March 2012 13:35
0
ответов

Обнаружение электронных писем в тексте

Я пытаюсь создать функцию, которая переводит каждое вхождение обычного текстового адреса электронной почты в заданной строке в его html-версию. Скажем, у меня есть следующий код, где htmlizeEmails ...
вопрос задан: 19 March 2012 00:55
0
ответов

Справка по регулярным выражениям для проверки даты - дд / мм / гггг - PHP [дубликат]

Может ли кто-нибудь показать мне мою ошибку, когда дело доходит до этого регулярного выражения: if (preg_match ("/ ^ [0- 9] {1,2} / [0-9] {1,2} / [0-9] {4} $ / ", $ _POST [" date "]) === 0) {echo 'error'; } В основном я хочу ...
вопрос задан: 15 February 2012 12:34
0
ответов

Логический оператор AND с регулярным выражением php

I ' Мне нравится использовать в своем регулярном выражении своего рода логический оператор «И». Я пробовал это: (? = exp1) (? = exp2) Но в PHP? = не работает и мне нужно написать программа на языке PHP. Есть ли еще ...
вопрос задан: 3 February 2012 08:02
0
ответов

Аналог preg_match PHP в Python

Я планирую перенести один из моих парсеров на Python. Мне удобно использовать preg_match и preg_match_all в PHP. Я не нашел в Python подходящей функции, похожей на preg_match. Может ли кто-нибудь ...
вопрос задан: 30 January 2012 09:41
0
ответов

Как перевернуть текст по горизонтали?

Мне нужно написать функцию, которая перевернет все символы строки слева направо. например: Thė quiçk rown fox jumṕềᶁ ovểr thë lzy ȡog. должен стать .goȡ yzⱥl ëht rểvo ᶁềṕmuj xof nworḇ ...
вопрос задан: 24 January 2012 16:05
0
ответов

Regex - Почему это. * (точка-звезда) не соответствует переносу строки?

/ (
 |  | \ [code]) (. *) (
| | \ [/ code]) / gi Это работает, если у меня есть что-то вроде: foobar Но если я должен был быть такой разрыв строки: ...
вопрос задан: 19 January 2012 01:01
0
ответов

preg_match для проверки URL slug

Я позволяю пользователю создать свой профиль на моем сайте, чтобы он мог выбрать, каким будет его url. Например, если его зовут Джон Смит, он может ввести john-smith, а затем ...
вопрос задан: 12 January 2012 20:27
0
ответов

preg_match php street address

Мне нужно подобрать с помощью регулярного выражения в 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 ...
вопрос задан: 3 January 2012 19:54
0
ответов

Использование переменной шаблона regex с preg_match

Я попробовал предложенные решения из других вопросов по regex с preg_match, но безрезультатно. $match = '/^(.|a|an|and|the|this|at|in|or|of|is|for|to|its|as|by)\$/'; $filteredArray = array_filter($wordArray,...
вопрос задан: 28 December 2011 21:00
0
ответов

PHP - ошибка preg_match и «Неизвестный модификатор» [дубликат]

У меня был этот тест, который работал нормально: if (ereg ("([0-9] {2}) [-. /] ([0- 9] {2}) [-. /] ([0-9] {4}) [] ([0-9] {2}): ([0-9] {2}): ([0-9 ] {2}) ", $ dateToTest, $ tab) == false) и поскольку ereg устарел, я заменил ...
вопрос задан: 6 December 2011 13:48
0
ответов

Regex email - как разрешить плюсовые символы в электронной почте?

Я всегда считаю регулярные выражения головной болью, и гугление не очень помогло. Сейчас я использую следующее выражение (preg_match): /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]...
вопрос задан: 3 December 2011 17:35
0
ответов

Являются ли ^ $ и $ ^ в регулярном выражении PHP одинаковыми?

Почему оба этих регулярных выражения успешно совпадают? if (preg_match_all ('/ $ ^ / m', "", $ array)) echo "Соответствие"; if (preg_match_all ('/ $ ^ \ n $ / m', "\ n", $ array)) echo "Match";
вопрос задан: 21 November 2011 14:28
0
ответов

Шаблон регулярного выражения с использованием w. * Не соответствует тексту, начинающемуся с иностранных символов, таких как Ä

У меня есть следующее регулярное выражение, которое я успешно использовал: preg_match_all ('/ (\ d +) \ n (\ w. *) \ n (\ d {3} \. \ d {3} \. \ d {2}) \ n (\ d. *) \ n (\ d. *) / ', $ text, $ соответствует) Однако я только что обнаружили, что если текст
вопрос задан: 15 November 2011 13:47
0
ответов

PHP 5.2 preg_match() compilation failure

Буду очень признателен за помощь. Обновления на стороне сервера моего хостера привели к тому, что моя форма комментариев выдает две ошибки валидации. Первая: preg_match() returns Warning: preg_match() [function.preg-...
вопрос задан: 22 October 2011 11:23
0
ответов

PHP is_numeric или preg_match 0-9 validation

Это не является большой проблемой для меня (насколько я знаю), это скорее то, что меня интересует. Но в чем основное отличие, если таковое имеется, использования is_numeric над preg_match (или наоборот) для ...
вопрос задан: 4 October 2011 14:55
0
ответов

REGEX, чтобы позволить A-Z, - и «

Я пытаюсь заставить это регулярное выражение работать, чтобы подтвердить поле имени только для разрешения A-Z, и -. До сих пор я использую это, что работает нормально, кроме нее, не позволят апострофе. Если (preg_match ("/ [^ a -...
вопрос задан: 12 September 2011 09:17
0
ответов

Какое регулярное выражение будет проверять значения GPS?

Я разрешаю пользователям вводить значения GPS через форму, все они имеют одинаковую форму, некоторые примеры: 49.082243,19.302628 48.234142,19.200423 49.002524,19.312578 Я хочу проверить введенное значение ...
вопрос задан: 18 August 2011 20:30
0
ответов

Как проверить формат даты строки в PHP?

Я хотел бы проверить, имеет ли строка этот формат времени : Ymd H: i: s, а если нет, то сделайте какой-нибудь код, например, если здесь будет условие do {this} else do {this} Как выполнить это условие в PHP?
вопрос задан: 17 August 2011 21:09
0
ответов

Разделённый адрес электронной почты для регекса

Мне нужна помощь с регексом php, я хочу "разделить" адрес электронной почты "johndoe@example.com" на "johndoe" и "@example.com". До сих пор у меня есть следующее: preg_match('/
вопрос задан: 27 July 2011 20:36
0
ответов

Получить часть строки с помощью php

Как получить часть строки с помощью PHP? У меня такая строка. $ str = 'href = "http://www.idontknow.com/areyousure?answer=yes"'; Мне нужна только ссылка .. вот так $ str_new = "http: //www.idontknow ....
вопрос задан: 25 July 2011 11:11
0
ответов

Как изменить то, что регулярное выражение PCRE считает символом новой строки в многострочном режиме?

В регулярных выражениях PCRE в PHP многострочный режим (/ m) позволяет ^ и $ соответствовать началу и концу строк (разделенных символом новой строки) в исходном тексте, а также в начале и в конце исходного текста ...
вопрос задан: 25 July 2011 11:05
0
ответов

как удалить символы в строке?

У меня много строк, и мне нужно удалить '0' в начале строки, но как это сделать лучше, потому что это пример строк: 0130799.jpg // Мне нужно получить 130799 0025460.jpg // Я ...
вопрос задан: 13 July 2011 07:15
0
ответов

preg_match шаблон сопоставления со звездочкой (*) в нем

preg_match ('/ te ** ed / i', 'проверено', $ соответствует); дает мне следующую ошибку: ОШИБКА: нечего повторять со смещением 3 Что мне делать, чтобы шаблон действительно содержал *?
вопрос задан: 7 July 2011 06:11
0
ответов

Получение повторяющихся совпадений с preg_match_all ()

Я пытаюсь сопоставить все подстроки с помощью множителя: $ list = '1,2,3 , 4 '; preg_match_all ('| \ d + (, \ d +) * |', $ list, $ соответствует); print_r ($ соответствует); Этот пример возвращает, как и ожидалось, последнее совпадение ...
вопрос задан: 5 July 2011 08:36