0
ответов

Более быстрая замена для Regex

У меня в классе около 100 вызовов Regex, каждый вызов охватывает различные типы данных в текстовом протоколе, но у меня много файлов и на основе аналитики regex занимал 88% выполнения моего кода. Многие из этих типов ...
вопрос задан: 20 January 2012 14:27
0
ответов

Получить индекс шаблона в строке с помощью регулярного выражения

Я хочу найти в строке конкретный шаблон. Предоставляют ли классы регулярных выражений позиции (индексы в строке) шаблона в строке? Их может быть больше 1 ...
вопрос задан: 20 January 2012 08:19
0
ответов

Преобразование букв в верхний регистр с помощью re.sub в python?

Во многих языках программирования следующая строка find foo ([a-z] +) и замена на GOO \ U \ 1GAR приведет к тому, что все совпадение будет выполнено в верхнем регистре. Кажется, я не могу найти эквивалент в Python; ...
вопрос задан: 19 January 2012 22:44
0
ответов

Может ли Perl заменить несколько ключевых слов своим собственным заменяющим словом за один раз?

Рассмотрим текстовый файл с содержимым: яблоко яблоко груша слива яблоко вишня груша яблоко алыча слива груша яблоко вишня груша груша яблоня слива И рассмотрим файл perl -liner: perl -pe "s / apple / ...
вопрос задан: 19 January 2012 21:56
0
ответов

Нежадное регулярное выражение в Java

У меня есть следующий код: public static void createTokens () {String test = "test - это слово слово слово слово большой маленький"; Matcher mtch = Pattern.compile ("test is a (\\ s *. +? \\ s *) word (\\ s *. +? \\ s *)") ....
вопрос задан: 19 January 2012 18:18
0
ответов

Передача URL-переменной общего вида на основе классов Django

Вопрос довольно простой. Допустим, у меня есть конфигурация URL со строкой: url (r '^ models / (? P [0-9] +) / (? P \ d +) / $', 'Group'), И Я хочу получить доступ к переменной model_group_id ...
вопрос задан: 19 January 2012 11:40
0
ответов

Проверка диакритических знаков с помощью обычного выражение

Простая проблема: существующий проект позволяет мне добавлять дополнительные поля (с дополнительной проверкой этих полей как регулярных выражений) для поддержки настраиваемых форм ввода. И мне нужно добавить новую форму, но ...
вопрос задан: 19 January 2012 09:32
0
ответов

строка для преобразования списка в python?

У меня есть строка вида: searchString = "u: sads asdas asdsad n: sadasda as: добавляет sdasd dasd a: sed eee" мне нужен список: [«u: sads asdas asdsad», «n: sadasda», «as: добавляет sdasd dasd», «a: sed eee»] Что ...
вопрос задан: 19 January 2012 09:13
0
ответов

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

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

Как пользователю Perl найти все экземпляры строк, соответствующих регулярному выражению?

Как пользователю Perl найти и распечатать все строки, соответствующие регулярному выражению? Следующее позволяет найти только первое совпадение. $ text = "? Adsfsadfgaasdf. ? Bafadfdsaadsfadsf. xcxvfdgfdg "; if ($ text = ~ m /\\?([^\.pting+\.)/) {...
вопрос задан: 18 January 2012 21:30
0
ответов

Как использовать регулярное выражение в XSLT 1.0?

Я использую XSLT 1.0. Моя входная информация может содержать эти значения 123-00 Abc-01
вопрос задан: 18 January 2012 20:20
0
ответов

Javascript Регулярные выражения с расширением jQuery Contains Regex

Я использую расширение для jQuery "contains", показанное ниже: $.extend($.expr[':'],{ containsExact: function(a,i,m){ return $.trim(a.innerHTML.toLowerCase()) === m[3].toLowerCase(); }, ...
вопрос задан: 18 January 2012 18:50
0
ответов

Строка RegEx для трех букв и двух чисел с пробелами перед и после

Два быстрых вопроса: какой будет строка RegEx для трех букв и двух чисел с пробелом до и после них (т.е. «LET 12»)? Вы случайно не знаете хороших ресурсов / инструментов RegEx?
вопрос задан: 18 January 2012 17:16
0
ответов

Почему модификатор «g» дает разные результаты, когда test () вызывается дважды? [дубликат]

Учитывая этот код: var reg = / a / g; console.log (reg.test ("а")); console.log (reg.test ("а")); Получаю такой результат: правда false Я понятия не имею, как это могло произойти. Я тестировал как Node.js (v8), так и ...
вопрос задан: 18 January 2012 14:22
0
ответов

Регулярное выражение C # для проверки номера телефона

Было бы здорово, если бы кто-то мог помогите мне с регулярным выражением для телефонных номеров. Ниже приведены условия: если присутствует +, то он должен быть первым символом. Допустимые символы - числа () ...
вопрос задан: 18 January 2012 11:01
0
ответов

PHP explode string using a regular expression

У меня есть длинная строка, состоящая из ряда предложений, разделенных одинарной кавычкой. Пример: Это\'предложение номер 1'Это\'предложение номер 2' Обратите внимание, что в строке в одинарных кавычках часть ...
вопрос задан: 18 January 2012 09:47
0
ответов

Использование регулярного выражения в css?

У меня есть html-страница с элементами div с идентификаторами вида s1, s2 и т. Д.
...
...
...
...
вопрос задан: 17 January 2012 23:48
0
ответов

Почему регулярные выражения могут иметь экспоненциальное время выполнения?

Можно написать Regex, который в некоторых случаях требует экспоненциального времени выполнения. Таким примером является (aa|aa)*. Если на вход подается нечетное число as, то время работы потребуется экспоненциальное. Это ...
вопрос задан: 17 January 2012 23:31
0
ответов

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

Есть ли алгоритм или инструмент для преобразования регулярной грамматики в регулярное выражение?
вопрос задан: 17 January 2012 16:43
0
ответов

Регулярное выражение для соответствия 3 или более последовательным последовательным символам и последовательным идентичным символам

Мне нужны регулярные выражения для соответствия приведенным ниже случаям. 3 или более последовательных последовательных символа / цифры; например 123, abc, 789, pqr и т. Д. 3 или более последовательных одинаковых символа / цифры; например 111, ...
вопрос задан: 17 January 2012 13:45
0
ответов

Как расширить регулярное выражение, чтобы исключить все файлы в папке?

В файле app.yaml моего проекта Google App Engine есть раздел skip_files, используемый для исключения файлов определенных типов из загрузки. Как мне расширить это регулярное выражение, чтобы исключить ...
вопрос задан: 17 January 2012 03:13
0
ответов

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

Есть ли способ узнать, содержит ли строка слова, которые соответствуют набору регулярных выражений? Если у меня есть [regex1, regex2, regex3], и я хочу посмотреть, соответствует ли строка какой-либо из них, как бы я это сделал? Прямо сейчас,...
вопрос задан: 17 January 2012 01:19
0
ответов

Vim: Игнорирование ошибок в списке отображаемых замен

У меня есть ряд замен регулярных выражений, которые я регулярно делаю, и поэтому хочу сопоставить ключ, чтобы это было легко сделать. Однако, если одно из заменяемых регулярных выражений не найдено в файле, мое сопоставление клавиш ...
вопрос задан: 17 January 2012 01:17
0
ответов

Regex заменяет все символы новой строки запятой

Как мне заменить каждый символ новой строки (\ n) запятой (,) с помощью регулярного выражения? Как это: Деметриус Наварро Тони Плана Сэмюэл Л. Джексон Кому: Деметриус Наварро, Тони Плана, Сэмюэл Л. Джексон Не в ...
вопрос задан: 16 January 2012 20:01
0
ответов

как найти до и после подстроки в строке

У меня есть строка скажем 123dance456, которую мне нужно разделить на две строки, содержащие первую подстроку перед танцем подстроки (т.е. 123) и после танца подстроки (т.е. 456). Мне нужно найти ...
вопрос задан: 15 January 2012 17:20
0
ответов

Есть ли простой способ парсинга этого текста в Map

Я получаю ответ от сервиса, как показано ниже. Как разобрать его в Map? Сначала я думал отделить пробелы, но это не работает, так как значение может содержать пробелы, например, посмотрите на значение SA ...
вопрос задан: 15 January 2012 03:38
0
ответов

Удалите все строки между двумя шаблонами (исключая шаблон) с помощью sed или awk

У меня есть довольно большой выходной текстовый файл, в котором мне нужно удалить все строки между двумя шаблонами, но сохранить совпадение с шаблоном. Файлы примерно похожи на следующий результат. ТЕСТ №1 ...
вопрос задан: 14 January 2012 01:33
0
ответов

Как объединить таблицы по regex

Скажем, у меня есть две таблицы msg для сообщений и mnc для кодов мобильных сетей. Они не имеют общих отношений. Но я хочу объединить их SELECT msg.message, msg.src_addr, msg.dst_addr, mnc.name, FROM "...
вопрос задан: 14 January 2012 00:55
0
ответов

Regex Replace function with Razor

Я искал способ заменить все специальные символы функцией замены. Я хочу использовать синтаксис Razor, но этот @ Product.Name.Regex.Replace (@ "[^ A-Za-z0-9 / \ s / g]", "_") не выполняет ...
вопрос задан: 14 January 2012 00:51
0
ответов

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

Есть ли другой способ написать следующее? строковый ввод; var match = Regex.Match (ввод, @ "Тип1"); если (! совпадение. успех) {match = Regex.Match (ввод, @ "Тип2"); } если (! match.Success) {match = ...
вопрос задан: 13 January 2012 22:07