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

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

У меня есть список файлов Excel, имена которых имеют аналогичный формат. Мне нужно использовать информацию в их именах в качестве столбцов в фрейме данных pandas. Я не слишком знаком с регулярным выражением, но я использовал Google и .......
2 Мар 2021 в 12:13
Я знаю, что это медленно из-за ([\.\-][a-z0-9])*. Но я не знаю, как его оптимизировать. ^https:\/\/([a-z0-9]+([\.\-][a-z0-9])*)+(\.([a-z]{2,11}|[0-9]{1,5}))(:[0-9]{1,5})?(\/.*)?$ ....
2 Мар 2021 в 11:17
У меня есть текст, в котором есть случайные символы новой строки \n. Я хочу выделить часть этого текста после определенной фразы. text <- "Lorem ipsum dolor sit amet, \nconsectetur adipiscing elit, \nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis ....
2 Мар 2021 в 11:14
В блокноте ++ я хочу заменить это: gl_account_wid AS [gl_ACCT_rowid], location_code AS [location_code], location_name AS [location_name], location_level_1 AS [location_lvl1_name], location_level_2 AS [location_lvl2_name], location_level_3 AS [location_lvl3_name], location_lev....
2 Мар 2021 в 10:43
У меня есть текущее регулярное выражение / ^ [A-Za-z- '] + $ /. Я хотел бы сохранить вышеуказанное, но не выполнить / исключить, если в строке, окруженной пробелами, есть слово «привет».....
2 Мар 2021 в 06:15
Я создаю это регулярное выражение, чтобы оно соответствовало любому hi, но игнорирую совпадение, если в конечной строке есть ;base64 Я хотел бы также проигнорировать совпадение, если строки начинаются с ;, также не совпадают в случае, если есть ;, предшествующий совпадению, как в строке 3. (пытаясь ....
2 Мар 2021 в 05:43
Я нашел предыдущий пост, который не был достаточно гибким, чтобы применить его к моей ситуации ... Регулярное выражение для получения числа после определенной строки в R То, что я пытаюсь сделать, это очистить адреса перед .......
2 Мар 2021 в 02:06
У меня проблема с исправлением этого регулярного выражения. Проблема: предположим, что робот может двигаться в любом из четырех направлений (вперед (F), назад (B), влево (L), вправо (R)), с указанием количества шагов, которые он может двигаться в этом направлении. Количество шагов, которое он может....
2 Мар 2021 в 00:44
Я заменяю символы {, }, :, , пустой строкой, используя следующее: Этот код: s = "\":{}," print(s) print(re.sub(r'\"|{|}' , "",s)) Печатает : ":{}, :, Что и ожидается. Я пытаюсь изменить регулярное выражение, чтобы игнорировать все, что находится между открытыми и закрытыми скобками. Таким образом....
1 Мар 2021 в 23:43
Мне нужно напечатать массив строк вместе с одним полем в моем объекте json. Данные: { "key1":"val1", "key2":"value2", "codes":["apple","mango","banana","orange"], "key3_conditional":"yes"} Мой поисковый запрос: <My search query> | rex "\|(?<payload>[^\|]*)$" | spath input=payload | rex "\"codes\"....
1 Мар 2021 в 16:15
У меня есть текстовый файл, содержащий следующие две строки: -host MYPC -param 3 -param2 4 -host MYPC -param3 2 -param4 5 Я хочу получить значение, соответствующее -param, которое равно 3 (-param 3) в пакетном файле Windows. Я попробовал это с помощью команды findstr, как показано ниже: findstr /R ....
1 Мар 2021 в 14:58
У меня есть несколько прямолинейная дилемма, но я не смог найти для нее решения. Я получаю файл JSON из базы данных MongoDB и использую json.dumps для преобразовать его в строку: client = MongoClient("XXXX") db = client.testdb table = db.testingtable document = table.find() document = list(document....
1 Мар 2021 в 14:57
Я новичок в Python, но решил, что попробую разобрать HTML. Я дошел до того, что у меня есть список записей, но я не знаю, как привести их к тому, кем я хочу быть. Мой вклад ['<li><span class=\'typeno\'>1.</span><a href="#m3_ds_real_save_file">M3 DS Real Save File</a></li>', '<li><span class=\'type....
1 Мар 2021 в 09:20
Я пытаюсь пометить FirstName Multiple MiddleNames LastName с помощью Regex, но без символов (скобок, запятых и т. Д.). Успешно: Джон Джеймс Доу Джеймс Джон Доу Кедрон Джон Доу Недействительно (в целом, а не частично): Джон Джеймс, Доу (Джеймс) Джон Доу Кедрон У меня есть \^.+ .+\, который отличн....
1 Мар 2021 в 09:11
Вот пример ввода, text = "John Vv" Мне нужно удалить Vv, потому что один и тот же символ повторяется несколько раз? Если слово содержит другие символы, не удаляйте его, например VvSh. Я пробовал что-то подобное, и это сработало, но я не хочу писать одну и ту же строку для каждого английского символ....
1 Мар 2021 в 03:53
Я столкнулся с проблемой чередования регулярных выражений при попытке получить значение из scala.util.matching.Regex. Я пробовал как стандартные, так и незакрепленные инициализированные состояния при использовании .......
1 Мар 2021 в 03:14
const students = await Student.find( { name: /\w*(req.body.name)\w*/i }, 'name surname email' ); Привет всем, я не мог понять, почему этот оператор поиска регулярного выражения ничего не возвращает. Я проверяю данные из базы данных на веб-сайтах управления регулярными выражениями,....
28 Фев 2021 в 12:32
У меня есть строка «AB6110_78». Я собираюсь опустить подчеркивание и все цифры после него до конца строки с использованием функции замены Oracle 12C PL / SQL regexp. Для большей ясности это должно быть "AB6110" после процесса изменения-исключения. Стоит отметить, что количество цифр после подчерки....
28 Фев 2021 в 11:22
Мне нужно сопоставить строку, в которой первый подстановочный знак не отделен от остальной строки пробелом. (?<=<br> ).*?【.*?】 \(.*?\)<br> Например, в следующем примере ... <br> 一を知って二を知らず see only one side of a matter; have only a narrow understanding.<br> いつ1【一】 (itsu)<br> ... только это должно....
28 Фев 2021 в 10:52
У меня есть файл разметки * со вкусом Leanpub с именем sample.md. Я хотел бы преобразовать его блоки кода в стиль уценки со вкусом Github, используя Raku Regex. Вот пример кода ** ruby ​​**, который печатает .......
28 Фев 2021 в 00:30
Я хочу использовать это выражение [^\w\h ] для захвата и замены каждой последовательности следующих друг за другом специальных символов как одного: Например, если я заменю в этом тексте: $$ это .... текст : Автор: *special_char* Результат будет: *special_char* это *special_char* текст *special_char*....
27 Фев 2021 в 23:06
Я ищу шаблон регулярного выражения python, чтобы соответствовать только первому символу после символа пробела. Все пространства - это только одно пространство. В настоящее время мой шаблон соответствует всем символам после пробела, но .......
27 Фев 2021 в 18:33
Например, если у меня есть строка abc%12341%%c%9876, я хотел бы заменить от последнего% в строке до конца пустой строкой, окончательный результат, который я пытаюсь получить, будет abc%12341%%c. Я создал регулярное выражение '.*#' для поиска последнего%, означающего abc% 12341 %% c%, а затем получил....
27 Фев 2021 в 17:29
Я хочу удалить двойные кавычки = "G27707" Я хочу G27707 этот ответ Поскольку это Просмотр исходного кода страницы @context":"http://schema.org","@type":"Product","sku":"G27707","brand":"adidas", ....
27 Фев 2021 в 15:07
В моем листе Google я пытаюсь удалить содержимое любых символов < >, включая сами символы '<' '>' '. В этом примере текста: <h3>AJ Sports</h3> has been in business for 30 years Я хочу: 'AJ Sports has been in business for 30 years' Я использовал это регулярное выражение formula =REGEXREPLACE(B2,"\s\<....
27 Фев 2021 в 12:58