Библиотека Python, которая предоставляет операции сопоставления регулярных выражений, аналогичные тем, которые имеются в Perl.

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

У меня есть список таких строк: stringlist = [JAN, jan, FEB, feb, mar] И у меня есть фрейм данных, который выглядит так: **date** **value** 01MAR16 1 05FEB16 12 10jan17 5 10mar15 9 03jan05 7 04APR12 ....
2 Май 2021 в 23:44
У меня есть следующий текст: У вас может быть это НЕТ, у вас нет, НО может быть, да Я пытаюсь написать регулярное выражение, которое может соответствовать всему, пока не найдет некоторые конкретные слова, «НЕТ» и «НО» в этом примере, и если в строке есть оба слов, затем остановитесь на перво....
30 Апр 2021 в 08:49
Мне нравится использовать веб-сайт для проверки синтаксиса регулярных выражений. Кажется, я столкнулся с проблемой, которую не знаю, как решить. Веб-сайт, который я использую для тестирования регулярных выражений: https://regex101.com/ Вот мой пример кода: import re text = "[\xa0]\xa0National Not....
27 Апр 2021 в 07:08
Я пытаюсь создать словарь из текстового файла, содержащего результаты теста. Текстовый файл выглядит так: NETAPP-MIB::enclTempSensorsCurrentTemp.1 = STRING: 29C (84F) ambient, 36C (96F), 36C (96F), 36C (96F), 36C (96F), 36C (96F), 57C (134F), 37C (98F), 57C (134F), 44C (111F), 59C (138F), 40C (104F)....
25 Апр 2021 в 20:04
Я разбираю на Python огромный файл, который, среди прочего, содержит такие строки: "Value names: 0 = Something, 1 = Something, else, 4 = A value, 5 = BAD - enough, 6 GOOD, 7 = Ugly," Моя цель - поместить их в словарь. Проблема в том, что они написаны непоследовательно, в некоторых из них отсутствую....
24 Апр 2021 в 20:17
Мне нужно найти все слова в файле, которые начинаются с верхнего регистра, я пробовал приведенный ниже код, но он возвращает пустую строку. import os import re matches = [] filename = 'C://Users/Documents/romeo.txt' with open(filename, 'r') as f: for line in f: regex = "^[A-Z]\w*$" ....
24 Апр 2021 в 01:20
<div id="product_description" class="sub-header"> <h2>Product Description</h2> </div> <p>Dans une France assez proche de la nôtre, un homme s’engage dans la carrière universitaire. Peu motivé par l’enseignement, il s’attend à une vie ennuyeuse mais calme, protégée des grands drames h....
23 Апр 2021 в 12:32
У меня беспорядочный список строк (list_strings), из которого я могу удалить с помощью regex нежелательные символы, но я также пытаюсь удалить закрывающую скобку ]. Как я могу их удалить? Думаю, я очень близок ... #the list to clean list_strings = ['[ABC1: text1]', '[[DC: this is a text]]', '[ABC-....
23 Апр 2021 в 11:31
Мне нужно заменить int между двумя строками или что-то в этом роде. бывший: ["revolter"] = { ["name"] = "Revolter", aaaa = 195000, #This value (195000) needs to be tripled ["category"] = "sports", ["shop"] = "pdm", }, ["blade"] = { ["name"] = "Blade", aaaa = 19000,#This valu....
23 Апр 2021 в 02:54
У меня есть текст, в котором я хотел бы удалить все последовательные символы верхнего регистра вплоть до двоеточия. Я только понял, как удалить все символы вплоть до самого двоеточия; что приводит к текущему выходу, показанному ниже. Введите текст text = 'ABC: This is a text. CDEFG: This is a se....
22 Апр 2021 в 10:10
Я пытаюсь написать регулярное выражение для выбора нужного мне текста из корпуса, а затем записать извлеченный текст в фрейм данных в формате CSV. Вот код, который я использовал: import re import pandas as pd def main(): pattern = re.compile(r'(case).(reason)(.+)(})') with open('/Users/c....
21 Апр 2021 в 12:08
import re text = "|2018-11-03 18:20:59.0|FrozoneMD|8607446f-5748-479f-b72a-e0d25c1c7757|70.19.66.12|" ip = re.findall("(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}", text) print(ip) Программа ищет текстовый файл и находит эту строку с помощью регулярного выра....
20 Апр 2021 в 06:01
Если у меня есть строка, которую я хочу разделить там, где находятся запятые, как я могу исключить любую подстроку, заключенную в кавычки? Ex . Ввод: 'a, b, 3, "d, e", f, "e, xam, p, le,"] Вывод: ['a', 'b', '3', 'd, e', 'f', 'e, xam, p, le,'] Использование .split (',') не работает, потому что оно не....
19 Апр 2021 в 23:24
Я сделал функцию, которая заменяет несколько экземпляров одного символа несколькими шаблонами в зависимости от местоположения символа. Я нашел два способа добиться этого: Это выглядит ужасно, но работает: Def xSubstitution (target_string): while target_string.casefold().find('x') != -1: x_finde....
15 Апр 2021 в 20:32
Я написал следующий код для выбора чисел из строки. Я получаю только целые числа, и я бы хотел получить и десятичные дроби. def vreplace_chars(third): vlist_of_numbers = re.findall(r'\d+',third) vresult_number = '---'.join(vlist_of_numbers) return vr....
13 Апр 2021 в 23:31
Я использую python, чтобы попытаться отделить информацию от строк этого типа: r = "(-0.04530261550379927 + 0j) [X0 X1 Y2 Y3]" в конечном итоге информация, которая мне нужна, - это число в .......
10 Апр 2021 в 14:23
Я извлекаю таблицы из некоторых PDF-файлов с помощью Python. В частности, я удаляю таблицы, которые могут перекрываться. Некоторое время формат был следующим: ТАБЛИЦА A: (все, что заканчивается .......
8 Апр 2021 в 16:11
У меня есть фрейм данных со следующими столбцами: Дата, время, твит, клиент, клиент упрощенный. Столбец твит иногда содержит ссылку на веб-сайт. Я пытаюсь определить функцию, которая извлекает количество .......
7 Апр 2021 в 19:36
Пытаюсь вытащить гадость из своего текста. Но я этого еще не добился. Я пробовал использовать re, но это мне не очень помогло. Это всегда не давало мне результата. Вот мой текст: /data.txt Палитра одного мазка FolkArt .......
7 Апр 2021 в 14:07
Я хотел бы сопоставить строки, которые могут иметь или не иметь 1 или более чисел. Тестовые данные: 110> = abcdef12 abcdef12> = 110 110> = 1332abcdef 1442abcdef> = 110 110> = abcdef .......
7 Апр 2021 в 13:36
Я хотел бы опустить точки в слове, например a.b.c.d (становится abcd), но при некоторых условиях: в слове должно быть не менее 2 точек, например, a.b остается a.b, но a.b.c соответствует. .......
7 Апр 2021 в 11:50
Я пытаюсь исключить «числа» и символы «-» и «_» из строки, которую я получил при синтаксическом анализе URL. Например, string1 = 'historical-fiction_4' string_cleaned = re.sub("[^a-z]", "", string1) print(string1) print(string_cleaned) historical-fiction_4 historicalfiction С re.sub("[^a-z]") я по....
7 Апр 2021 в 11:36
Test_str = 'S.No Имя устройства Семейство устройств Тип устройства Роль устройства IP-адрес Расположение Серийный номер Текущая причина сбоя обновления SMU,' .......
6 Апр 2021 в 23:52
У меня есть текстовый список с грамматической проблемой: List1 = ['У него не было голода или сна, он бы сказал'] Я хочу получить полное предложение, но исправленное, т.е. ['У него не было голода или сна, иначе он бы .......
4 Апр 2021 в 18:12
Вот код регулярного выражения pattern=""" (?P<host>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}) (\ \-\ ) (?P<user_name>[a-z]{1,100}\d{4}|\-{1}) ( \[)(?P<time>\d{2}\/[A-Za-z]{3}\/\d{4}\:\d{2}\:\d{2}\:\d{2}\ -\d{4}) (\] ") (?P<request>.+) (") """ for item in re.finditer(pattern,text,re.VERBOSE): # We can....
3 Апр 2021 в 06:53