regex- все статьи тега ➜ страница 10


Есть ли хороший, онлайн, интерактивный учебник по регулярным выражениям? [закрытый]

теперь, я знаю, как SQL и регулярные выражения просто отлично, но несколько раз на этом сайте, я наткнулась на кого-то работаете с упражнениями на SQLzoo.net. Насколько я мог судить, это был замечательный онлайн-ресурс, на котором кто-то может довольно легко учатся на примере SQL, писать много игрушек запросов к нескольким базам данных игрушек. Я, вероятно, перенаправлю людей, желающих изучить SQL, на этот сайт. эти люди SQLzoo также запускают некоторые другие учебные пособия, в том числе неко ...

возвращает только цифры 0-9 из строки

мне нужно регулярное выражение, которое я могу использовать в VBScript и .NET, которое будет возвращать только числа, которые находятся в строке. например, любая из следующих "строк" должна возвращать только 1231231234 123 123 1234 (123) 123-1234 123-123-1234 (123)123-1234 123.123.1234 123 123 1234 1 2 3 1 2 3 1 2 3 4 Это будет использоваться в парсер email, чтобы найти телефонные номера, которые клиенты могут предоставить в электронной почте и сделать поиск по базе. возможно, я пропустил ...

Как разделить, но игнорировать разделители в цитируемых строках, в python?

Мне нужно разбить строку, как это, на точки с запятой. Но я не хочу разбивать на точки с запятой, которые находятся внутри строки (' или "). Я не разбираю файл; просто простая строка без разрывов строк. part 1;"this is ; part 2;";'this is ; part 3';part 4;this "is ; part" 5 результат должен быть: часть 1 "это ; часть 2;" 'это ; часть 3' часть 4 это"; часть" 5 Я полагаю, это можно сделать с помощью регулярного выражения но если нет, я открыт для другого подхода. ...

Регулярное выражение последнее вхождение?

Я пытаюсь поймать последнюю часть после последней обратной косой черты Мне нужен Web_ERP_Assistant (С ) моя идея была : C:ProjectsEnsure_SolutionAssistanceApp_WebReferencesWeb_ERP_WebServiceWeb_ERP_Assistant .+?(?!) // I know there is something with negative look -ahead `(?!)` но я не могу найти его. [Regexer Demo] ...

Группа захвата Scala с использованием регулярного выражения

скажем, у меня есть этот код: val string = "one493two483three" val pattern = """two(d+)three""".r pattern.findAllIn(string).foreach(println) Я ожидал findAllIn возврат только 483, но вместо этого, он вернулся two483three. Я знаю, что мог бы использовать unapply чтобы извлечь только эту часть, но я должен был бы иметь шаблон для всей строки, что-то вроде: val pattern = """one.*two(d+)three""".r val pattern(aMatch) = string println(aMatch) // prints 483 есть ли другой способ достичь это ...

Регулярное выражение для сопоставления допустимых дат

Я пытаюсь написать регулярное выражение, которое проверяет дату. Регулярное выражение должно соответствовать следующему М/Д/ГГГГ ММ/ДД/ГГГГ одноразрядные месяцы могут начинаться с нуля (например: 03/12/2008) однозначные дни могут начинаться с нуля (например: 3/02/2008) не может включать 30 февраля или 31 февраля (например: 2/31/2008) пока у меня есть ^(([1-9]|1[012])[-/.]([1-9]|[12][0-9]|3[01])[-/.](19|20)dd)|((1[012]|0[1-9])(3[01]|2d|1d|0[1-9])(19|20)dd)|((1[012]|0[1-9])[-/.](3[01]| ...

Регулярное выражение для любого числа больше 0? [закрытый]

применение проверки к модели в MVC и хотел бы сделать это с помощью регулярного выражения. глядя, чтобы проверить, что идентификатор на моей модели больше 0 на submit. ...

Что означает $1 в Perl?

Что означает $1 в Perl? Далее, что означает $2? Сколько существует переменных $number? ...

Шаблон регулярных выражений внутри функции замены SQL?

SELECT REPLACE('<strong>100</strong><b>.00 GB', '%^(^-?d*.{0,1}d+$)%', ''); Я хочу заменить любую разметку между двумя частями числа С выше регулярным выражением, но это, кажется, не работает. Я не уверен, что это синтаксис регулярных выражений, потому что я попробовал более простой, такой как '%[^0-9]%' просто проверить, но это тоже не сработало. Кто-нибудь знает, как я могу этого достичь? ...

Java regex для поддержки Unicode?

чтобы сопоставить A с Z, мы будем использовать регулярное выражение: [A-Za-z] Как разрешить регулярное выражение для соответствия utf8 символов, введенных пользователем? Например, китайские слова, такие как 环保部 ...

Проверка имени файла в Windows

public static boolean isValidName(String text) { Pattern pattern = Pattern.compile("^[^/./:*?"<>|]+$"); Matcher matcher = pattern.matcher(text); boolean isMatch = matcher.matches(); return isMatch; } гарантирует ли этот метод допустимое имя файла в Windows? ...

Подстановочные знаки в шаблоне для http.HandleFunc

при регистрации обработчиков в Go (язык) есть ли способ указать подстановочные знаки в шаблоне? например: http.HandleFunc("/groups/*/people", peopleInGroupHandler) здесь * может быть любая допустимая строка URL. Или это единственное решение, чтобы соответствовать /groups и выяснить остальное из обработчика (peopleInGroupHandler) func? ...

Удалить все строки, начинающиеся с символа # или; в Notepad++

используя Notepad++, как удалить все строки, начинающиеся с # или ;? ...

регулярное выражение javascript для пароля, содержащего не менее 8 символов, 1 число, 1 верхний и 1 нижний регистр [дубликат]

этот вопрос уже есть ответ здесь: Регулярное выражение пароля с минимальными 6 символами, по крайней мере одной буквой и одной цифрой и может содержать специальные символы 5 ответов Я пытаюсь написать регулярное выражение для проверки пароля, который должен соответствовать следующим критериям: содержать не менее 8 символов содержат по крайней мере 1 число содержит по крайней мере 1 строчный символ ( ...

Регулярного выражения любой символ ASCII

Что такое регулярное выражение, чтобы соответствовать xxx[any ASCII character here, spaces included]+xxx? Я пытаюсь xxx[(w)(W)(s)]+xxx, но это, кажется, не работает. ...

phpstorm заменяет обозначение array() на [] короткий синтаксис

Я хотел бы преобразовать все " массив(...) "нотация в" [..."в моем проекте, но я не могу найти регулярное выражение, которое работает для всех случаев. есть ли у вас что-то, что работает для всех случаев (вложенный массив, массив на нескольких строках, вложенный массив на нескольких строках) спасибо. ...

Python извлечь шаблон соответствует

Python 2.7.1 Я пытаюсь использовать регулярное выражение python для извлечения слов внутри шаблона у меня есть строка, которая выглядит так someline abc someother line name my_user_name is valid some more lines Я хочу извлечь слово "my_user_name". Я делаю что-то вроде import re s = #that big string p = re.compile("name .* is valid", re.flags) p.match(s) #this gives me <_sre.SRE_Match object at 0x026B6838> Как мне извлечь my_user_name сейчас? ...

C# RegEx: игнорировать случай... в шаблоне?

Я использую System.Текст.RegularExpressions.Регулярное выражение.Выполняется(проверка строка, regexPattern), чтобы сделать некоторые поиска в строках. есть ли способ указать в строке regexPattern, что шаблон должен игнорировать регистр? (Т. е. без использования регулярных выражений.IsMatch (testString, regexPattern, RegexOptions.IgnoreCase)) ...