我有正则表达式~[^\.]*\.[a-z]{3}$~
,它匹配test.net以跟踪preg_match上的url:
url.test.net
现在我需要一个与test.net匹配以下url的正则表达式:
p59027s1628.url.test.net
任何人都可以帮助我吗?
答案 0 :(得分:1)
试试这个正则表达式:
(?<=url.).*$
解释
(?<=url.) # looks for "url." - without taking it
.*$ # matches everything till the end
希望它有所帮助。
答案 1 :(得分:1)
您可以使用以下正则表达式:
[^.]+\.[a-z]*\.[a-z]{3}$
请参阅演示https://regex101.com/r/bV7tM6/1
或者更准确地说,您可以使用以下正则表达式:
(?:[a-z]*\.){2}[a-z]{3}$