31
ответ

Не удалось узнать номер телефона с кодом страны, используя REGEX в python [duplicate]

Я использую REGEX для извлечения номера телефона из изображения. Но этот код не работает для числа, например: + 91-777-777-777 или 777-777-777 или (777) (777) (777). Мой код ниже: def ...
вопрос задан: 22 March 2017 17:18
30
ответов

Возможно ли заменить тег дочерних элементов в родительском теге? [Дубликат]

Я опишу свою проблему в данном формате HTML: & lt; Doc & gt; & Л; тест & GT; & Lt; & тр GT; & Lt; & тд GT; & lt; p & gt; Испытание 1 & lt; / p & gt; & Lt; / тд & GT; & Lt; & тд GT; & Lt; р & GT; ...
вопрос задан: 26 May 2012 21:37
13
ответов

Regex - шаблон с возможным повторением [дубликат]

Я застрял в сложном написании Regex. У меня есть текстовый запрос - как запрос SQL - я должен преобразовать объект JSON в Javascript. Чтобы сделать это, я думал о создании регулярного выражения ...
вопрос задан: 18 February 2017 07:03
5
ответов

Что такое группа без захвата в регулярных выражениях?

Как группа без захвата, т.е. (? :), используется в регулярных выражениях и для чего она нужна?
вопрос задан: 28 July 2019 00:45
5
ответов

Как я могу сохранить получения от регулярного выражения Perl в отдельные переменные?

У меня есть regex: / abc (определение) топленое масло (jkl) mno (pqr)/igs, Как я получил бы результаты каждого круглые скобки в 3 различных переменные, один для каждого круглые скобки? Прямо сейчас я использующий один массив для получения весь...
вопрос задан: 3 December 2017 02:59
5
ответов

Обертывание & lt; ol & gt; списки в & lt; p & gt; тег [дубликат]

Мне нужно обернуть все & lt; ol & gt; списки в & lt; p & gt; & lt; / p & gt; теги. Я попытался сделать это так: text = text.replace (/ (& lt; ol & gt;. & Lt; \ / ol & gt;) / g, '& lt; p & gt; $ 1 & lt; / p & gt;'); Но это не работает. Если у меня ест
вопрос задан: 7 July 2010 02:38
4
ответа

Регулярное выражение для соответствия строке, не содержащей слова

Я знаю, что можно сопоставить слово, а затем отменить совпадения, используя другие инструменты (например, grep -v). Однако возможно ли сопоставить строки, которые не содержат конкретного слова, например, хеде, используя ...
вопрос задан: 29 May 2019 06:23
4
ответа

RegEx для соответствия британским Почтовым индексам

Я после regex, который проверит полный сложный британский почтовый индекс только во входной строке. Все редкие формы почтового индекса должны быть покрыты, а также обычное. Например: CW3 9SS Соответствий...
вопрос задан: 14 May 2019 16:18
4
ответа

Java группы Matcher: Понимание различия между “(?: X|Y)” и “(?: X) | (?: Y)”

Может любой объяснять: Почему эти два шаблона, используемые ниже, дают различные результаты? (отвеченный ниже), Почему 2-й пример дает количество группы 1, но говорит, что запуск и конец группы 1-1? общественность пусто...
вопрос задан: 30 November 2017 10:13
3
ответа

Я могу использовать ИЛИ в regex, не получая то, что включается?

Я использую rubular.com для создания моего regex, и их документация описывает следующее: (...) Получение, которое все включило (a|b) a или b, Как может, я использую ИЛИ выражение, не получая то, что...
вопрос задан: 26 August 2018 04:32
3
ответа

Я могу заменить группы в Java regex?

У меня есть этот код, и я хочу знать, если я могу заменить только группы (не весь шаблон) в Java regex. Код://... Шаблон p = Pattern.compile (" (\\d).* (\\d)"); Строковый вход = "6 примеров ввел 4";...
вопрос задан: 21 November 2017 06:45
3
ответа

Как я пишу регулярное выражение, которое исключает, а не соответствует, например, не (this|string)?

Я озадачен, пытаясь создать регулярное выражение Emacs, которое исключает группы. [^] исключает отдельные символы в наборе, но я хочу исключить определенные последовательности символов: что-то как [^ (...
вопрос задан: 13 March 2017 18:30
3
ответа

переместить первые символы слова в конец и добавить другие символы до конца слова [дубликат]

Я пытаюсь преобразовать предложение в «pig latin», одно из правил состоит в том, что если слово начинается с согласного, первая буква слова должна быть помещена в конце слова и должна следовать. ,
вопрос задан: 3 February 2016 18:22
3
ответа

Regex принимает косые черты и `в C #, хотя я не разрешаю никаких [дубликатов]

Что я хочу сделать, так это то, что имя должно состоять только из., -, _ и буквенно-цифровых символов в любом порядке. Поэтому, чтобы реализовать это, я использую следующий RegEx. @ "^ [a-zA-z0-9 _.-] + $" Но ...
вопрос задан: 21 April 2015 12:14
3
ответа

Как я могу захватить несколько групп после сопоставления исходных строк с помощью регулярного выражения? [Дубликат]

Тестовые данные: ИСПЫТАНИЯ: ПЕРВЫЙ ВТОРОЙ ТРЕТИЙ ИСПЫТАНИЕ: ИСПЫТАНИЕ: ЛЮБОЕ ЧИСЛО ВСЕХ СЛОВ. Flibble: ... должен предоставить следующее: Список: [FIRST, SECOND, THIRD] Список: Empty List: [ANY, NUMBER OF OF, WHOLE, СЛОВА] Нет ...
вопрос задан: 15 June 2012 14:26
2
ответа

Конвертировать регулярные выражения в HashMap в Rust?

У меня есть Regex с неизвестным количеством именованных групп с неизвестными именами. Я хочу сопоставить строку с этим регулярным выражением и получить HashMap < & amp; str, & amp; str > с названием групп в качестве ключа и ...
вопрос задан: 18 January 2019 18:16
2
ответа

Regex для ввода строки начинается с обратной косой черты [дубликат]

Я сравниваю ввод строки Начать с \\\ Например: \\\ OR-01 Сценарий для соответствия строке var input = '\\\\\\ OR-01' var room = 'OR-01' var regex = new RegExp ('\\\\\\' + номер, 'i'); var ...
вопрос задан: 27 May 2012 00:16
1
ответ

Не удалось сопоставить подстроку и строку соответствия

Я довольно новичок в регулярных выражениях, и я изо всех сил пытался найти правильный для меня, это следующее: мне нужно получить, если строка начинается с "n" или "p" и для этого я .. ,
вопрос задан: 18 March 2019 19:06
1
ответ

Как сопоставить & ldquo; как можно больше, пока не будет сопоставлена ​​группа & rdquo ;?

Рассмотрим строку hello world что-то 12345 что-то еще, я знаю, что у меня будет hello, затем некоторые символы, кроме цифр (я мог бы перечислить их, если это поможет), а затем набор цифр. Я мог бы ...
вопрос задан: 18 January 2019 16:24
1
ответ

regex в java не захватывает последнюю группу [duplicate]

У меня есть регулярное выражение, разделяющее текст, такой как USD88 в двух группах - USD и 88 ([a-zA-Z] +) (\ d +.? \ D *) Но на Java я не могу получить последнюю группу. Выдержка кода Java: Pattern pattern = Pattern.compile ("...
вопрос задан: 11 January 2014 17:13
0
ответов

regex как получить один или несколько из & ldquo; (. *) # & rdquo; без группировки их?

Я настоящий новичок в Regex. У меня есть следующая строка: < string1 # string2 # string3 # string4 > "из которой я хочу получить совпадение 0: < string1 # string2 # string3 # string4 > Группы:" string1 "," string2 "," ...
вопрос задан: 16 January 2019 16:53
0
ответов

группа python re.sub: число после \ число

Как я могу заменить foobar на foo123bar? Это не работает: > > > re.sub (r '(foo)', r '\ 1123', 'foobar') 'J3bar' Это работает: > > > re.sub (r '(foo)', r '\ 1hi', 'foobar') 'foohibar' I ...
вопрос задан: 7 January 2019 12:17
0
ответов

Обратные ссылки регулярных выражений JavaScript возвращают массив совпадений из одной группы захвата (нескольких групп)

Я почти уверен, проведя ночь, пытаясь найти ответ, что это невозможно, и я разработал обходной путь -, но, если кто-то знает лучший метод, я хотел бы его услышать. Я'...
вопрос задан: 26 November 2017 10:21
0
ответов

Как сделать необязательную группу захвата с помощью метода сканирования Ruby?

У меня есть такое регулярное выражение: (. *?) ("DisplayName":. *?) (,) (. *? "Группы":?)? (\ [. *? \])? (,) (. ? * "телефоны":) (\) (* \},)? [* \.?].? с помощью которого я хочу обработать строку, подобную этой: {"Affinity": 20, "DisplayName": "...
вопрос задан: 25 November 2017 15:37
0
ответов

preg_replace, как заменить только соответствующий шаблон xxx ($ 1) yyy внутри селектора

Я пытаюсь использовать регулярное выражение, чтобы стереть только соответствующую часть строки. Я использую функцию preg_replace и пытался удалить соответствующий текст, поместив скобки вокруг ...
вопрос задан: 13 March 2017 10:03
0
ответов

Захват регулярных выражений в Java, как в C #

Мне нужно переписать часть существующего C # / Программа .NET с использованием Java. Я не очень хорошо владею Java, и мне не хватает чего-то, связанного с регулярными выражениями, и я просто хотел знать, упускаю ли я что-то ...
вопрос задан: 13 March 2017 09:29
0
ответов

Отрицание обратной ссылки в регулярных выражениях

, если строка имеет этот прогнозируемый формат: value = "привет и доброе утро" Где "(цитаты) также могут быть" (одинарная кавычка), а закрывающий символ ('или ") будет таким же, как и начальный. I ...
вопрос задан: 13 March 2017 09:27
0
ответов

функция emacs re -поиск -прямая интерпретация \ (\ )группировка символов буквально в регулярном выражении

Я успешно использовал регулярное выражение replace -в интерактивном режиме, чтобы заменить каждый экземпляр текста в кавычках в буфере, показанном ниже, версией без кавычек -. Регулярное выражение, которое я искал, было \"\ ([^\"] *\ )\" и...
вопрос задан: 13 March 2017 00:35
0
ответов

Именованная группа регулярных выражений & ldquo; (? P < имя_группы > regexp) & rdquo ;: что означает & ldquo; P & rdquo; стоять за?

В Python синтаксис (? P < group_name >…) позволяет ссылаться на совпадающую строку через ее имя: > > > import re > > > match = re.search ('(? P < name >. *) (? P < phone >. *)' ...
вопрос задан: 13 March 2017 00:30
0
ответов

Незахватываемые группы Javascript RegExp

Я пишу набор регулярных выражений для преобразования селектора CSS в массивы идентификаторов и классов. Например, я хотел бы, чтобы '#foo#bar' возвращал ['foo', 'bar']. Я пытался добиться этого с помощью "#...
вопрос задан: 15 October 2012 05:15