Программа для генерации регулярных выражений легко? - PullRequest
0 голосов
/ 19 февраля 2012

Допустим, у меня есть URL, например ...

http://www.example.com/random-garbage-here-i-dont-want-12392/video2983439

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

Я пытаюсь очистить URL-адреса на веб-сайте, но все они уникальны, за исключением нескольких непротиворечивых характеристик. Соответствующие характеристики выделены жирным шрифтом выше, которые я хочу сохранить, игнорируя при этом все не выделенные жирным шрифтом ... таким образом, когда я сканирую веб-сайт, он будет следовать URL-адресам, которые похожи на выделенные жирным шрифтом части.

1 Ответ

1 голос
/ 19 февраля 2012

Следующий код работал для меня в TCL

%  regexp -- {http://www.example.com/[a-zA-Z0-9-]*/video[0-9]*} http://www.example.com/random-garbage-here-i-dont-want-1
2392/video2983439
1
%
...