Как написать регулярное выражение начинается и заканчивается определенной строкой?

0

Как написать регулярное выражение для этой исходной ситуации. Здесь буквы в [] не фиксированы, но буквы без [] фиксированы.

http://www.abc.com/fixed/[any small letters]/[anyletters]/fixed.html
  • 2
    на каком языке это? Python или MySQL?
Теги:

2 ответа

4
http://www.abc.com/fixed/[a-z]+/[a-zA-Z]+/fixed.html

Возможно, изменится на более прощающее:

http://www.abc.com/fixed/[a-z]+/[^/]+/fixed.html
  • 0
    Вы забыли + после [a-zA-Z] в первом примере
  • 0
    Должным образом отмечено, исправлено.
Показать ещё 1 комментарий
0

Вы можете использовать lookarounds для этого. Одна из проблем может заключаться в том, что они недоступны на каждом языке. Например, Javascript имеет только положительный результат.

О, ты имеешь в виду что-то другое... попробуй это:

http://www.abc.com/fixed/[a-z]+/[\w\D^_]+/fixed.html
  • 1
    Осторожно, \w также соответствует цифрам и _ .
  • 0
    Спасибо, отметили и исправили.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню