6
ответов

Регулярные выражения: есть оператор AND?

Очевидно, что вы можете использовать | (труба?) для представления ИЛИ, но есть ли способ также представить И? В частности, я хотел бы сопоставить абзацы текста, которые содержат ВСЕ определенной фразы, но не ...
вопрос задан: 3 August 2017 19:43
6
ответов

Используя предвидение с генераторами

Я реализовал основанный на генераторе сканер в Python, который маркирует строку в кортежи формы (тип маркера, символическая стоимость): для маркера на сканировании ("(b)"): маркер печати распечатал бы ("литерал", "...
вопрос задан: 23 August 2013 23:31
4
ответа

lookaround влияет, какие языки могут быть подобраны регулярными выражениями?

Существуют некоторые функции в современных regex механизмах, которые позволяют Вам соответствовать языкам, которые не могли быть подобраны без той функции. Например, следующий regex, использующий обратные ссылки, соответствует...
вопрос задан: 1 March 2012 07:53
4
ответа

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

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

Замораживание в регулярном выражении Python [дубликат]

Мой компьютер - Windows 7 с использованием последней версии Python (3.6.4). У меня есть зависание (или зависание) в Python с простым регулярным выражением. По причинам, связанным с лечением, я сократил избыток, а код: ...
вопрос задан: 11 September 2011 16:43
3
ответа

Как делает регулярное выражение‘ (? <= #) [^#] + (? =#)’ работа?

Я имею следующий regex в программе C# и испытываю затруднения при понимании этого: (? <= #) [^#] + (? =#) я сломаю его к тому, что я думаю, что понял: (? <= #) группа, соответствуя хешу. что'...
вопрос задан: 23 June 2010 09:42
2
ответа

Regex для соответствия всем перестановкам {1,2,3,4} без повторения

Я реализую следующую проблему в рубине. Вот шаблон, который я хочу: 1234, 1324, 1432, 1423, 2341 и так далее т.е. цифры в четырехзначном числе должен быть между [1-4] и если...
вопрос задан: 2 November 2018 07:43
2
ответа

Регулярное выражение отрицательное предвидение

В моем корневом каталоге у меня есть папка drupal-6.14, который содержит платформу Drupal. Из этого каталога я использую следующую команду: найдите drupal-6.14 - тип f-iname '*' | grep-P 'drupal-6.14 / (?!...
вопрос задан: 27 November 2009 15:10
2
ответа

Строковое отрицание с помощью регулярных выражений

Действительно ли возможно сделать строковое отрицание в регулярных выражениях? Я должен соответствовать всем строкам, которые не содержат строку "..". Я знаю, что можно использовать ^ [^\\. $]* для соответствия всем строкам, которые не содержат
вопрос задан: 20 July 2009 14:50
2
ответа

JavaScript не разделит использование regex

Так как я начал писать этот вопрос, я думаю, что выяснил ответы на каждый вопрос, который я имел, но я думал, что отправлю так или иначе, поскольку это могло бы быть полезно для других, и больше разъяснения могло бы быть полезным....
вопрос задан: 5 May 2009 21:45
1
ответ

Шаблон ввода Html5 не может корректно обрабатывать положительные образы [дублировать]

Я хочу ввести 2 строки регулярных выражений mathing: & lt; input type = "text" pattern = "(? = Первое совпадение всей строки) (? = Второе совпадение всей строки)" / & gt; На выходе я хочу только RegEx / ^ (? = Сначала ...
вопрос задан: 3 May 2017 15:44
1
ответ

Утверждения регулярных выражений [дубликат]

Я не могу понять регулярное выражение «lookahead, lookbehind, ^, $» Помогите мне
вопрос задан: 8 April 2014 21:11
1
ответ

Разбор! в R regexes [дубликат]

Я пытаюсь разобрать код R предыдущего коллеги, и он полон выражений, таких как: \ bso \ !, Что является функцией восклицательного знака в этом коде? Я подозреваю, что это имеет какое-то отношение к некоторым ...
вопрос задан: 8 April 2014 21:11
0
ответов

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

Просто простое регулярное выражение, я не умею писать. Регулярное выражение должно гарантировать, что строка соответствует всем трем словам. Я вижу, как сделать так, чтобы оно соответствовало любому из 3: / advancedbrain | com_ixxocart | p \ = completed
вопрос задан: 9 October 2012 15:43
0
ответов

Вложенный просмотр вперед и назад в регулярном выражении

У меня проблемы с вложенным просмотром вперед / назад в регулярном выражении. Допустим, я хочу заменить символ "*" в строке на "%" и предположим, что "\" экранирует следующий символ. (Превращение ...
вопрос задан: 29 August 2012 11:36
0
ответов

Сопоставление строки с регулярным выражением, если оно не заключено в круглые скобки

Я ищу соответствие строке "Order By XXX", где XXX может быть любой буквой, цифрой, точка, запятая, пробел или квадратная скобка. Однако я хотел бы сопоставить это только в том случае, если оно не окружено ...
вопрос задан: 14 June 2012 14:12
0
ответов

Регулярное выражение: отрицательный прогноз между двумя совпадениями

Я пытаюсь создать регулярное выражение примерно так: [слово-соответствия] ... [exclude-specific-word] ... [match-word] Кажется, это работает с отрицательным просмотром вперед, но я сталкиваюсь с проблемой, когда у меня есть ...
вопрос задан: 24 March 2012 10:26
0
ответов

Как использовать упреждающее выражение регулярного выражения для ограничения общей длины входной строки

У меня есть это регулярное выражение, и я хочу добавить правило, ограничивающее общая длина не более 15 символов. Я видел несколько опережающих примеров, но они не совсем понятны. Не могли бы вы помочь мне изменить это ...
вопрос задан: 23 November 2011 19:18
0
ответов

Как реализовать LOOP в интерпретаторе языка типа FORTH, написанном на C

Я пишу простой стековый язык на C, и мне было интересно, как мне реализовать цикл какую-либо структуру и / или опережающие символы. Поскольку код для этой страницы длинноват (...
вопрос задан: 7 August 2011 20:00
0
ответов

Regex ungreedy с левой стороны (т. е. самое узкое совпадение из обе стороны)

Допустим, я пытаюсь сопоставить /dog.*lab/ с этим текстом: «У меня есть собака. Моя собака - черная лаборатория. Он был создан в лаборатории». Жадно, это будет соответствовать "собаке. Моя собака - черная лаборатория. Он был ...
вопрос задан: 19 April 2011 12:23