Регулярные выражения предоставляют декларативный язык для сопоставления шаблонов в строках. Они обычно используются для проверки, синтаксического анализа и преобразования строк. Поскольку регулярные выражения не полностью стандартизированы, все вопросы с этим тегом должны также включать тег, определяющий применимый язык программирования или инструмент.

Подробнее про regex...

Я пытаюсь написать регулярное выражение, соответствующее фиксированной буквенно-цифровой строке, которая может содержать точки. Это регулярное выражение должно соответствовать всем символам, кроме точек. Мне нужно было бы использовать это в Javascript search() для сравнения двух строк. Слово для....
27 Фев 2021 в 12:41
Я хочу найти главу и найти слова в предложении. sentence1='chapter1' sentence2='chapter 1' sentence3='part1' sentence4='part 1' sentence5='party' re.search('((\bchapter\b|\bpart$\b)|[ ^a-z*,0-9]+)+',sentence5) Но мне не нужны такие слова, как «часть (у)». Я имею в виду, что код должен найти первы....
У меня есть файл, в котором все строки имеют формат title - news_source. Я хочу заменить все символы после заголовка на (пробел). Пока у меня есть только шаблон как \s-\s, но я не знаю, какой шаблон написать для news_source . Может ли кто-нибудь провести меня через процесс написания регулярного ....
27 Фев 2021 в 12:07
Не могли бы вы мне помочь, как написать регулярное выражение для формата ниже? "07.02.2020 15: 45: 25.763437 UTC + 0000" Мой рекс также должен принимать следующий формат: "2020-02-07 15:45:25" Я нашел, как найти «2020-02-07 15:45:25», но не знаю, как сделать вторую часть необязательной? не могли бы....
27 Фев 2021 в 11:02
У меня есть следующий REGEX /^(?!.* )(?=.*[!@#$\.%^&])(?=.*\d)(?=.*[A-Za-z])$/ Он не должен допускать пробелов и содержать букву, цифру и символ. Но хотелось бы иметь следующие Не содержат пробелов и содержат любые из [!@#$\.%^&], digits и символа, поэтому aaaaaaaa или !!!!!!!! будут работать. Но я....
27 Фев 2021 в 09:29
Используя grep, я пытаюсь сопоставить строки, состоящие из двух символов, один за которым повторяется, за которым следует другой, но совпадают только тогда, когда количество появлений первого символа равно количеству появлений второго символа. В качестве примера представьте, что я могу сопоставить т....
27 Фев 2021 в 08:39
Я хотел знать любые предложения по коду, который я могу использовать для вывода количества найденных шаблонов в текстовый файл. Пример: у меня есть текстовый файл с ("ABBAABBBAAABAB"), и я хочу найти определенный шаблон, например ("ABA"), но я не хочу, чтобы последняя буква считалась частью шаблона,....
27 Фев 2021 в 08:29
Мне нужен способ удалить пробелы внутри ссылки в формате markdown как [uber](https://eng.uber.com/how-uber-deals-with-large-ios-app- size/) Регулярное выражение должно соответствовать пробелу и позволить мне его удалить. Пробовал с /\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*<?((?:[^\s\\]|\\....
27 Фев 2021 в 08:16
Я получаю несогласованные / ошибочные результаты для Regex MatchCollection с использованием C #; В моем первом примере MatchCollection работает. Вот код, который работает. string temp1 = "<td nowrap CLASS=\"sportPicksBorderL2\" style=\"width: 150px;\">&nbsp;\n<B>deGrom, J</B>&nbsp;\n</td>"; ....
27 Фев 2021 в 05:10
String query = "Select Count(distinct c.requestId) FROM Abc1Value c WHERE 1=1 and c.templateName is NULL " +" AND (c.quickStatus IS NULL OR c.quickStatus = 'S') " + " AND (c.sCode='MYCODE' OR exists (SELECT b.dseaReqId FROM drstSShareValue b WHERE b.dseaReqId=c.request....
27 Фев 2021 в 04:52
Ситуация: у меня есть графический интерфейс погоды, созданный в tkinter. Он получает данные из API и отображает их на метке tkinter. Одна из функций format_alerts анализирует данные json из api. Из-за того, как данные отформатированы, у меня возникают проблемы с анализом того, что мне нужно. П....
27 Фев 2021 в 00:31
Имею следующее: The moment #BTC, we have all $BTC been waiting for:We are happy to announce NIX Platform is rebranding to.. $NBT > $VOICE $NIX > $MUTE $ETH $BTC #BTC Я хотел бы удалить только слова с # или $, которые нужно удалить с конца, а не с середины, поэтому строка выше будет выглядеть так Th....
27 Фев 2021 в 00:08
У меня есть два регулярных выражения: $ grep -E '\-\- .*$' *.sql $ sed -E '\-\- .*$' *.sql (Я пытаюсь найти строки в файлах sql с комментариями и удалить строки в файлах sql с комментариями) Команда grep работает с этим регулярным выражением; однако sed возвращает следующую ошибку: sed: -e expres....
26 Фев 2021 в 22:41
Я хочу сопоставить запись широты и долготы, разделенную запятой и, возможно, с именем: Что должно совпадать -43.48394, 87.394886 -43.44884, 88.344774, home -43.87778, 88.987566, Что не должно совпадать -43.89987, 89.345434 home -43.44884, 88.344774, home, restaurant Это то, что я пробовал, ^(-?\....
26 Фев 2021 в 19:18
Мне нужна помощь с регулярными выражениями. Мне нужен RegEx, который соответствует символам, если они стоят после точки с запятой И в той же строке предыдущего слова. Позвольте мне объяснить это: Мне нужно что-то подобное. Мне нужно создать функцию, которая не позволяет вводить символ после точк....
26 Фев 2021 в 16:14
Обычно я могу поймать значения, начинающиеся с Windows Server, как показано ниже. Но я также хочу получить номер версии для операционных систем. Windows Embedded Windows XP Windows 7 Windows 10 Windows Server® 2008 Standard Windows Server® 2008 Enterprise Таким образом, это будет только 7, XP, 1....
26 Фев 2021 в 15:36
У меня есть следующая строка, в которой я хочу сопоставить допустимые пары <key>:<value>. Допустимый <key> - это все, что содержит непробельный символ, за которым следует : Действительный <value> либо заключен в [], либо является строкой без пробелов. key1:value1 key#2:@value#2 nyet key3:[@value#3....
26 Фев 2021 в 15:13
Я пытался создать регулярное выражение, чтобы найти слова, которые не начинаются с «или» и заканчиваются пробелом. Вот что у меня есть: \b(?![i|"|'])test.([^\s,]+) Данные испытаний SHOULD WORK -> test.something test.somethingelse.another // 2 Matches This is correct SHOULD NOT WORK -> one.test.tw....
26 Фев 2021 в 14:37
Кто-то задал это на бис к другому вопросу, не имеющему отношения к делу (C # Regex разделены несколькими наборами закрывающих скобок), поэтому я добавляю его как отдельный вопрос: У меня есть несколько строк, и если одна из них длиннее 50 символов, я хотел бы разделить эти строки последней запятой ....
26 Фев 2021 в 14:21
У меня есть такая строка: <p>1</p><p><img src="https://somesite/1.png?x=1&y=2"></p> <p>2</p><p><img src="https://somesite/2.png?x=1&y=2"></p> <p>3</p><p><img src="https://somesite/3.png?x=1&y=2"></p> Это результат работы редактора Kendo UI. Я хотел бы, чтобы все изображения src были добавлены галоч....
26 Фев 2021 в 13:56
Я хочу, чтобы формат ЕВРО принимался только в следующих формах. Три цифры с ". " разделяются. Я нашел это выражение, но не работает на моем пути: ^(0|(([1-9]{1}|[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{2}){1}(\ [0-9]{3}){0,})),(([0-9]{2})|\-\-)([\ ]{1})(€|EUR|EURO){1}$ Я хочу, чтобы это было примерно так: 1,....
26 Фев 2021 в 10:40
У меня есть следующая строка в python b'{"personId":"65a83de6-b512-4410-81d2-ada57f18112a","persistedFaceIds":["792b31df-403f-4378-911b-8c06c06be8fa"],"name":"waqas"}' Я хочу напечатать весь алфавит рядом с ключевым словом "имя", чтобы мой вывод был waqas Обратите внимание, что вакас можно измени....
26 Фев 2021 в 10:09
string="file()(function)(hii)out(return)(byee)" Для этой строки мне нужен вывод, например file()()()out()() Я пробовал это string="file()(function)(hii)out(return)(byee)" string1=re.sub("[\(\[].*?[\)\]]", "", string) string2=re.sub(r" ?\([^)]+\)", "", string) print(string1) print(string2) И полу....
26 Фев 2021 в 09:15
Шаблон 1: с разделителями | Input : a|b|c|d Output: a|b|c|d Выбирайте все, если они разделены одной вертикальной чертой Шаблон 2: с разделителями | и || Пример1: Input :a|b||c||d Output:a|b||c Выберите все перед последней двойной трубкой Example2 : Input :a|b||c|d O....
26 Фев 2021 в 09:05
Использование R: Как мы обрабатываем следующий ввод, чтобы извлечь ожидаемый результат? Input <- "[Fossil].[Product].Filter(#.Name in {[AB],[AB & BC],[AB-BC],[AB_zz]})" Ожидаемый результат: (data.frame nx1) AB AB & BC AB-BC AB_zz ....
26 Фев 2021 в 08:51