Задать вопрос
@genalll

Есть ли в природе генератор регулярных выражений python по образцу(строке)?

Прохожу учебу по python, столкнулся с задачей по поиску строк в HTML коде. Использовал import re и регулярное выражение ':\s\w*\s\d+' на формирование этого самого регулярного выражения ушла уйма времени так как столкнулся впервые. Долго искал примеры и пытался разобраться. Помог этот сайт. Нет ли способа генерировать регулярные выражения автоматически, скажем ввел строку образец и получил результат? Предстоит еще много задач на эти самые поиски выражений в HTML коде. И это еще ладно свое выражение формировать а прочитать чужое крайне трудно...
  • Вопрос задан
  • 1854 просмотра
Подписаться 2 Простой 3 комментария
Решения вопроса 2
Jump
@Jump
Системный администратор со стажем.
Есть ли в природе генератор регулярных выражений python по образцу(строке)?
Нет.
По образцу даже человек не сможет написать регулярное выражение.

Попробуйте опровергнуть - вот образец 9653582035
Напишите регулярку.
Ответ написан
gobananas
@gobananas
finishhim.ru
Конечно нет, я дам сейчас вам любую строку, откуда вы знаете что я хочу в ней найти? ))
Например 8 800 555-55-55 - я хочу найти цифры, пробелы, тире или составить маску?
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
dimonchik2013
@dimonchik2013
non progredi est regredi
есть,

.*

подходит под любое
Ответ написан
Комментировать
@genalll Автор вопроса
А вот кое что нашлось. Такой вот сервис. Правда для JS.
Ответ написан
@Voin_Nochi
Сисадмин низкого уровня
Бесплатный решений и сервисов не встречал, но есть, например, такие 2 программки: https://www.regexbuddy.com/regexmagic.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы