Tag: регулярное выражение

Выражение регулярного выражения, исключая тег «-»

Привет, прямо сейчас выражение регулярных выражений работает по назначению. Однако я хочу специально исключить такие элементы, как, например, обновить мое регулярное выражение, чтобы исключить записи с «- \ d *» / отрицательным количеством? ? https://regex101.com/r/4EUzLo/1

Регулярное выражение Python для абзаца

Привет, у меня это как моя тестовая строка: <image> <title>CNN.com – Technology</title> <link>http://www.cnn.com/TECH/index.html?eref=rss_tech</link> и я хочу выбрать «Технология» из него, используя регулярное выражение python, однако мне это нужно, чтобы использовать <image> и <link> . Пока что у меня есть выражение: '<title[^>]*>CNN.com – (.*?)</title>' это выражение работает, чтобы выбрать «Технология», это правильно, однако я не уверен, […]

Как извлечь число перед определенными словами?

Есть предложение «У меня 5 кг яблок и 6 кг груши». Я просто хочу извлечь вес яблок. Поэтому я использую sentence = "I have 5 kg apples and 6 kg pears" number = re.findall(r'(\d+) kg apples', sentence) print (number) Однако он просто работает для целых чисел. Итак, что мне делать, если число, которое я хочу […]

используя re.finditer (или другую функцию), чтобы найти str и проанализировать следующие данные в python

Я пытаюсь создать свою первую программу на Python 3.4, которая направлена ​​на то, чтобы анализировать интересные данные из файла setupapi.dev.log в Windows XP (текстовый файл журнала, который хранит его данные в ASCII). В настоящее время я использую re.finditer для определения местоположения «VID», но вам нужно указать, что меня интересуют следующие 5 символов. Пока мой код […]

Поиск файла и возврат списка имен функций с помощью regex

Таким образом, у меня есть файлы кода, который содержит функции, и мне нужно создать функцию, которая будет преподавать через каждую строку кода и возвращать список, который фиксирует только имена функций функций в файле. Например, первый файл выглядит так: def this_is_a_function(): return 20 def fun(): return 'this is fun!' Используя мою функцию, у меня должен быть […]

python извлечь номер из текстового файла и сохранить их в списке списков

У меня есть текстовый файл. Я хочу только сохранить цифры из текста. Например: Это текст в файле ihlisdf 0.11 husj 0.2 khlkhhb, mbx blabla 2.2 fjd 3.3 0.5 jdkjkd 4.4 Мне нужен сценарий для сохранения только чисел в списке списка, подобном этому [[0.11,0.2,2.2], [3.3,0.5,4.4]] Я попробовал следующее postemp=open('positionfile.txt','r') str=postemp.read() postemp.close() c=re.findall('\d+.\d+', str) i=0 new_list=[] while […]

Python / Regex – лучший способ разобрать текстовое описание

Скажем, у меня есть текстовые строки: Fujitsu LifeBook E734 13,3 "i5 2.5GHz / 4Gb RAM / 500Gb SSHD Like NEW Mac Pro, начало 2009 года 4-ядерный 2,66 ГГц процессор Intel Xeon / 16Gb RAM / 1Tb HD И я хочу анализировать в Make, Model, Processor, Screen Size, HD Size, RAM, Condition Мне интересно, какой самый […]

Несколько регулярных выражений в Python

Я создаю язык программирования. Для этого языка я создаю программу, которая скомпилирует ее в Python. Мне не нужен лексер, потому что большая часть грамматики может быть преобразована в Python с регулярными выражениями. Вот что я до сих пор: import re infile = input() output = open(infile + ".py","w") input = open(infile + ".hlx") # I'm […]

python regex работает с regex101, но не работает в python2

Я создаю регулярное выражение для соответствия китайскому и английскому названиям телевизионных шоу. Мое регулярное выражение расположено в https://regex101.com/r/rBJHDG , оно отлично работает в регулярном выражении, однако это регулярное выражение не работает в python2. Например, строка 亿万.Billions.S01E01.中英字幕.HDTVrip.1024X576.mp4 выражение не соответствует 亿万 как name_chs в ожидании, вместо этого оно соответствует 亿万.Billions как name_en . In [68]: r […]

Как удалить несколько последовательных символов внутри слова с помощью регулярных выражений в Python?

Я хочу регулярное выражение (в Python), которое дает предложение, подобное: heyy how are youuuuu, it's so cool here, cooool. преобразует его в: heyy how are youu, it's so cool here, cool. что означает максимум 1 раз, когда персонаж может быть повторен, и если это больше, чем его следует удалить. heyy ==> heyy youuuu ==> youu […]

Interesting Posts for Van-Lav

Выровнять математический текст LaTeX в текстовом поле matplotlib

Разрешен ли встроенный код в шаблонах Jinja?

«PermissionError», брошенный при наборе «exit ()», чтобы оставить интерпретатор Python

Метод в кортеже требует явного аргумента `self`

Python 3 – ImportError: нет модуля с именем

Ошибка установки с помощью ubuntu

Разбирайте текст, чтобы получить правильные существительные (имена и организации) – python nltk

Как выполнить модульный тест / mock request.get (url) и его ответ

Как организовать и распространять приложение Python с расширениями C?

Как анализировать теги с '+' в python

Python – проверка того, является ли один список подмножеством другого

Могу ли я подделывать / издеваться над типом моих макетных объектов в python unittests

Очистить информацию от сложного веб-сайта без направляющей структуры HTML

полоса пробелов и новые строки при чтении из файла

Раздел в Python 3 дает отличный результат, чем в Python 2

Python - лучший язык программирования в мире.