如何编写正则表达式以特定字符串开头和结尾?

时间:2010-09-08 12:14:53

标签: python mysql regex

如何针对这种特殊情况编写正则表达式。 这里[]中的字母不固定,但没有[]的字母是固定的。

http://www.abc.com/fixed/[any small letters]/[anyletters]/fixed.html

2 个答案:

答案 0 :(得分:4)

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

可能会变得更宽容:

http://www.abc.com/fixed/[a-z]+/[^/]+/fixed.html

答案 1 :(得分:0)

您可以使用lookarounds。一个问题可能是它们不是每种语言都可用。例如,Javascript只有积极的前瞻。

哦,你的意思是不同的......试试这个:

http://www.abc.com/fixed/[a-z]+/[\w\D^_]+/fixed.html