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

#python #regex

#python #регулярное выражение

Вопрос:

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

https://regex101.com/r/4EUzLo/1

Ответ №1:

Это должно сработать для вас:

 'd s*([a-zA-Z].*w)s d.*'
 

Они 'd будут соответствовать только положительным величинам и с меньшим количеством шагов.

Теперь просто извлеките информацию из группы захвата.

Demo

Комментарии:

1. извините, что беспокою вас. Я обновил тестовую строку регулярных выражений! Можете ли вы снова помочь?

2. ГОТОВО, Я УЖЕ РЕШИЛ! СПАСИБО ЗА ВАШУ ПОМОЩЬ, СЭР