У меня есть часть кода, как показано ниже: import re Regex1 = re.compile (r '([mz]) {3}') mo2 = Regex1.findall ('mnodabcnopqr') print (mo2), почему он печатает ['o ',' p '] и не соответствует' mno ',' nop ',' ...
Команда 1: медведи • Игрок 1, игрок 2. • Игрок 3. Команда 2: Панды • Игрок 4. • Игрок 5, игрок 6, игрок 7. • Игрок 8, игрок 9. Я хотел бы найти список списки списков игроков. В ...
a = "abc PYTHON12 ab ahb67 elf 5678 abdc" Мне нужно написать регулярное выражение, которое заменяет только буквенно-числовое число, пока текст и номера остаются нетронутыми. Я использовал re.sub (r '\ w + \ d', 'xx', ...
Java API для регулярных выражений утверждает, что \ s будет соответствовать пробелам. Таким образом, регулярное выражение \\ s \\ s должно соответствовать двум пробелам. Пробел шаблона = Pattern.compile ("\\ s \\ s");
matcher = whitespace.matcher (...
Это то, что у меня есть: String [] sArray = longString.split ("\\ s + | (? = \\ p {P})"); Это отлично работает для того, чего я хочу, кроме того, что я не хочу включать апостроф. Все, что я нашел для этого, вызывает ...
Я использую этот шаблон для проверки валидности телефонного номера ^[0-9\-\+]{9,15}$ Он работает для 0771234567 и +0771234567,
но я хочу, чтобы он работал для 077-1234567 и +077-1234567 и +077-1-23-...
Мне нужно сохранить значение переменной Bversion из файла с помощью сценария оболочки C: /Users/workspace/versions.properties Файл выглядит следующим образом: Aversion = 2018_AA1_W1 Bversion = 2018_W1 Вот что у меня есть ...
Я пытаюсь сделать некоторые причудливые манипуляции строк в ExtendScript, используя регулярные выражения. Я тестирую код, который эффективно преобразует одинарные кавычки и двойные кавычки в «фигурные кавычки» или «...
В R у меня есть кадр данных такого типа: df: Col.1 Col.2 Apple ab1 | cd2 | ef3 Pear NULL Peach mn7 | op8 | qr9 Я пытаюсь извлечь строку между «|». В случае NULL, «NULL» (или ...
У меня есть пакетный файл, в котором я использую команду set / p my date = «Выбрать дату (YYYY-MM-DD):« Теперь мне нужно сделать, чтобы пользователь указывал дату точно в указанном формате. Один из способов сделать это ...
Все ответы, которые я нашел, сосредоточены либо только на латинском алфавите [A-Z], либо используют \ p {L} для соответствия любой букве с любого алфавита. Но как я могу сопоставить любую заглавную букву с любым алфавитом (в PHP)? Например: ...
I'm creating a regexp for password validation to be used in a Java application as a configuration parameter. The regexp is: ^.*(?=.{8,})(?=..*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$ The ...
Я изо всех сил пытаюсь выяснить разницу между $ val = "lskdfjklsfdj ;;; sldkjfslkdfj @@ ### lksjdflksdfj"; preg_replace ('/ [^ a-z] /', '', $ val) preg_replace ('/ [^ a-z] + /', '', $ val) У меня есть причина ...
Я работаю со строками, у которых есть куча пробелов перед данными, которые я хочу захватить. По какой-то причине (?: \\ s *) (? 1 +.) Работает, но (? 1 \\ S +) этого не делает. Бывший работает ...
У меня есть два списка. listOfStrings = c («hello», «shark», «foo») listOfChars = c («f», «k», «p») есть функция из R, такая, что я могу проверить, если какая-либо из строк в listOfStrings содержит любой из ...
В соответствии с примером на этой странице документации ElasticSearch следующий шаблон соответствует значениям, заключенным в двойные кавычки: «((?: \\" | [^ "] | \\") *) «Тем не менее, я не пользуюсь второй \\ ", ...
Я не могу понять регулярное выражение php (? 1) (\ b [b] [o0 *] ng) \ b Это часть моей тестовой задачи. И я не могу понять, какая строка может возникнуть.
Я хотел бы изменить следующий формат регулярных выражений, используемый для проверки адреса электронной почты. включить апостроф (') в выражении слева от адреса электронной почты, например - Joe'o ....
Строка тестирования: английский, русский, таджик У меня есть этот код регулярного выражения:, {1} [\ s] +. (?! (И |,)) + $, который совпадает с таджиком, я хочу захватить все персонажи. (?! (и |,)) + (просто ...
Как я могу выбрать весь текст, кроме текста, который имеет формат Some__text Someother_text Someother__textwithumknownending Вот текст (some__example). Но он также может иметь (вещи _like * this__in) это. Я ...
У меня есть несколько ежемесячных консолидированных банковских выписок в формате .txt, как указано ниже: имя: *** Дата: **** Место: *** Банк **** ЗАЯВЛЕНИЕ ...
У меня есть чертовски время с этим, поскольку в первую очередь необходимо использовать регулярное выражение. Попытка выяснить синтаксис, чтобы найти фразу рядом с словом. «hello world» w / 3 «foo», то есть найти точную фразу «hello world» (...
Скажем, номер телефона должен быть длиной три цифры. Мы можем сделать это как \ d \ d \ d или \ d {3}. Это ясно для меня. Мы также можем сказать, что он должен начинаться с трех чисел, таких как ^ \ d {3}. И это заканчивается ...
Я нахожу, что когда я совмещаю ^ с \ Q \ E в регулярном выражении Perl, я больше не получаю совпадений, которые я должен получать: $ names = "20170101 - NAME1-NAME2"; @list = ('20170101 - NAME1-NAME2-bt123456789.xml', ...
Я пытаюсь использовать команду php regex. Моя строка - localhost / uploads / 125b77ed75d78dcba94f7527c9691c7b6cc20793 / Обе строки ниже возвращают «1»: $ dest = "localhost / uploads / ...
Строка регулярного выражения r '^ \ d + $' соответствует строкам, которые начинаются и заканчиваются одним или несколькими числовыми символами. Когда я вводю в интерактивную оболочку следующее: & gt; & gt; & gt; & gt; & gt; ...
Почему регулярное выражение занимает минимум 2 символа для проверки строки? / ^ [^ \ s] \ w * [^ \ s] $ / g Exm-ab, bc будет проверено верно, но a, b, c не будут проверены true
Я пытаюсь понять разницу между \ d и \\ d в регулярном выражении. У меня есть викторина, в которой я ошибался, пожалуйста, обратитесь к этому, чтобы ответить на вопрос.
Время от времени я выписываю буквальный словарь, а затем понимаю, что я случайно поменял ключи / значения: MY_DICT = {«VALUE1»: «KEY1», «VALUE2»: «KEY2»} # & lt; - WHOOPS! Иногда такой словарь ...