30
ответов

Регулярное выражение для извлечения значения между двумя тегами xml, которые повторяются [duplicate]

Нужна помощь в извлечении значений из тега: у меня есть xml-тип данных, который является следующим: lt; root name = "abcd / efg / tre" & gt; & lt; child1 name = "asdas" / & gt; & lt; child2 name = "asdas1" / & gt; ...
вопрос задан: 26 May 2012 21:37
19
ответов

preg_match многострочные строки [дубликат]

Я попробовал это, чтобы удалить что-либо из тегов. $ contents = "& lt; object & gt; fdsfdsfds & lt; / object & gt;"; $ contents = preg_replace ('# (& lt; object [^ & gt;] * & gt;) (. *?) (& lt; / object & gt;) # ...
вопрос задан: 19 April 2015 20:59
14
ответов

Как вы отлаживаете регулярное выражение? [закрыто]

Регулярные выражения могут стать довольно сложными. Отсутствие пробелов затрудняет их чтение. Я не могу шагнуть хотя регулярное выражение с отладчиком. Так как же специалисты регулярно отлаживают комплекс ...
вопрос задан: 27 February 2010 19:52
8
ответов

Следует ли избегать равных знаков в Regex вообще? [Дубликат]

Я начал изучать некоторые регулярные выражения Perl Compatible, и все же я видел различные коды за последние годы (Bash, APCRE, Nginx, JavaScript), и в некоторых случаях я ясно помню, как можно избежать метасимволов с экранированием ...
вопрос задан: 2 October 2011 09:03
6
ответов

Не жадное (неохотное) соответствие регулярных выражений в sed?

Я пытаюсь использовать sed, чтобы очистить строки URL-адресов, чтобы извлечь только домен .. Итак, с: http://www.suepearson.co.uk/product/174/71/3816/ Я хочу: http: // www.suepearson.co.uk/ (с или без ...
вопрос задан: 3 May 2018 13:10
6
ответов

Какой аромат регулярного выражения является grep?

Я предполагаю, что это не Perl Совместимое Регулярное выражение, так как существует специальный вид grep, который является конкретно PCRE. Чему grep самый подобный? Есть ли любые специальные причуды grep что я...
вопрос задан: 6 July 2016 08:52
5
ответов

Соответствие инвертирования с regexp [дубликат]

С PCRE, как можно создать выражение, которое будет только соответствовать, если строка не будет найдена. Если бы я использовал grep (который я не), то я хотел бы-v опцию. Более конкретный пример: Я хочу мой...
вопрос задан: 5 June 2009 18:46
4
ответа

Почему рекурсивный regex не regex?

Я прочитывал некоторые ответы в этом вопросе и видел, что несколько человек сказали, что рекурсивные регулярные выражения не были строго говоря регулярными выражениями. Почему это?
вопрос задан: 23 May 2017 12:19
4
ответа

Дополнительная обратная косая черта, необходимая в PHP regexp шаблон

При тестировании ответа на вопрос другого пользователя я нашел что-то, что я не понимаю. Проблема состояла в том, чтобы заменить весь литерал \t \n \r символы от строки с одиночным пробелом. Теперь, первое...
вопрос задан: 23 May 2017 11:59
4
ответа

PHP ereg по сравнению с preg

Я заметил в PHP regex библиотеку существует выбор между ereg и preg. Каково различие? Один быстрее, чем другой и если так, почему более медленный не удерживается от использования? Есть ли любой...
вопрос задан: 31 March 2013 17:25
4
ответа

Нужен regex для соответствия строке переменной длины чисел, которые не могут быть всеми нулями

Я должен проверить вход на форме. Я ожидаю, что вход будет числом между 1 - 19 цифрами. Вход может также запуститься с нулей. Однако я хочу проверить это, они не все нули. Я имею...
вопрос задан: 26 March 2009 23:18
3
ответа

Как я соответствую символам с диакритикой PHP preg?

Я хотел бы дать моим пользователям, опция к не только заполняет буквы и числа, но также и “специальные” буквы как “á”, “é”, и т.д. Однако я не хочу, чтобы они смогли использовать символы как “!”, "%”...
вопрос задан: 27 February 2014 12:23
3
ответа

Как заменить ereg?

Я получаю следующее сообщение для некоторого php, который я должен использовать, но не записал: Удержанный от использования: Функция ereg () удерживается от использования в/opt/lampp/htdocs/webEchange/SiteWeb_V5/inc/html2fpdf.php на строке 466...
вопрос задан: 5 August 2010 10:26
3
ответа

php regex граничное соответствие слова в utf-8

У меня есть следующий код php в utf-8 php файл: var_dump (setlocale (LC_CTYPE, 'de_DE.utf8', 'German_Germany.utf-8', 'de_DE', 'немецкий язык')); var_dump (mb_internal_encoding ()); var_dump (...
вопрос задан: 15 March 2010 17:13
3
ответа

Существует ли утилита, которая преобразует POSIX в PCRE для PHP? [дубликат]

Существует ли утилита, которая преобразует POSIX в PCRE для PHP? Я несколько смущен руководством PHP по PCRE, и в то время как я попытаюсь найти больше информации о PCRE, я задавался вопросом, разработал ли кто-либо такой...
вопрос задан: 21 June 2009 22:09
2
ответа

Как изменить eregi PHP на preg_match [дубликат]

Возможный Дубликат: Как я могу преобразовать ereg выражения в preg в PHP? Я нуждаюсь в помощи, ниже маленький Очень простой regex, чтобы несколько проверить электронное письмо, я понимаю, что это не работает самое большое, но...
вопрос задан: 23 May 2017 12:12
2
ответа

Regex не совпадает с Python [duplicate]

У меня есть следующее регулярное выражение, которое мне нужно сопоставить с различной строкой, которые вычисляются как компоненты в математическом выражении. Регулярное выражение выглядит следующим образом: (? & Lt;! \ D | \ (| \)) (- * \ d * \. * \ D *
вопрос задан: 10 August 2015 16:01
2
ответа

Почему я получаю ошибку переполнения буфера с этой строкой кода?

У меня только есть 1 строка кода, и это: pcrecpp:: ре РЕ ("abc"); в функциональном OnBnClickedButtonGo (). И эта функция перестала работать в режиме Release, но это работает хорошо в режиме отладки. (Я использую Визуальный...
вопрос задан: 17 October 2011 12:26
2
ответа

ereg_replace к preg_replace?

Как я могу преобразовать ereg_replace (".*\. (.*) $ "," \\1", $imgfile); к preg_replace...?? Я испытываю затруднения из-за него?
вопрос задан: 8 April 2011 16:03
2
ответа

Кто-либо скомпилировал PCRE для Windows x64 - если так, как?

Я пытаюсь скомпилировать PCRE (v8.02) для Windows x64, с помощью Vs2008. Файл "NON-UNIX-USE" говорит мне использовать cmake для генерации .sln fle. Это работает. Когда я выполняю сборку, она успешно выполняется, с 91...
вопрос задан: 30 May 2010 02:38
2
ответа

Символы UTF-8 в preg_match_all (PHP)

У меня есть preg_match_all (' / [aäeëioöuáéíóú]/u', $in, $out, PREG_OFFSET_CAPTURE); Если $in = 'hëllo' $out: массив (1) {[0] => массив (2) {[0] => массив (2) {[0] => строка (2) "ë"...
вопрос задан: 2 February 2010 21:22
2
ответа

RegEx: \w - “_” + “-” в UTF-8

Мне нужно регулярное выражение, которое соответствует буквам UTF-8 и цифрам, знаку тире (-), но не соответствует подчеркиваниям (_), я попробовал эти глупые попытки без успеха: ([\w-^ _]) + ([\w^ _]-?) + (\w [^ _]-?) +...
вопрос задан: 14 January 2010 04:46
2
ответа

preg_match и UTF-8 в PHP

Я пытаюсь искать UTF8-закодированную строку с помощью preg_match. preg_match ('/H/u', "\xC2\xA1Hola!", $a_matches, PREG_OFFSET_CAPTURE); $a_matches эха [0] [1]; Это должно распечатать 1, так как "H" в индексе 1...
вопрос задан: 12 November 2009 20:55
2
ответа

Оператор Tilde в Регулярных выражениях

Я хочу знать то, что является значением оператора тильды в регулярных выражениях. У меня есть этот оператор: если (! preg_match (' ~ ^\\$ d {10} ~ ', $ _POST ['ISBN'])) {$warnings [] = 'ISBN должен быть 10 цифрами';} я...
вопрос задан: 2 June 2009 00:51
2
ответа

Удаление избыточных разрывов строки с регулярными выражениями

Я разрабатываю единственный сайт обслуживания в PHP, который просто отображает сообщения, которые добавлены посетителями (идеально окружающий тему веб-сайта). Любой может добавить до трех сообщений в час...
вопрос задан: 3 May 2009 02:07
2
ответа

Unicode Regex; Недопустимые символы XML

Список допустимых символов XML известен, как определено спецификацией, которая это: #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] Мой вопрос - возможно ли...
вопрос задан: 29 December 2008 16:51
2
ответа

preg_match_all () [function.preg-match-all]: Неизвестный модификатор']'

Используя несколько различных шаблонов, но каждый из них придумывает эту ошибку - так что случилось? Мой самый короткий для диагностирования: $pattern =" <img ([^>] * [^/])>"; preg_match_all ($pattern, $subject, $...
вопрос задан: 28 December 2008 19:26
2
ответа

Эффективно запрашивая одну строку против нескольких regexes

Позволяет говорят, что у меня есть 10,000 regexes и одна строка, и я хочу узнать, соответствует ли строка какому-либо из них, и получите все соответствия. Тривиальный способ сделать это состоял бы в том, чтобы просто запросить строку один...
вопрос задан: 10 October 2008 21:41
1
ответ

php - регулярное выражение - PCRE не поддерживает \ L, \ l, \ N, \ P,

Мне нужно использовать следующее регулярное выражение для проверки некоторых азиатских символов: // с предупреждением $ regexp = "/^[\-'\sa-zA-Z.]+$/"; // без предупреждения ...
вопрос задан: 29 April 2019 14:42
1
ответ

Как сопоставить необязательную строку в начале?

Я ищу регулярное выражение, которое упростит то, что у меня нет, без использования регулярного выражения ИЛИ - | потому что я хочу только одну группу захвата. Правила должны соответствовать чему-либо в начале ...
вопрос задан: 31 March 2019 03:18