我工作的一個正則表達式應該符合特定TLD,但我大概經歷了太多的步驟去(我想保持儘可能少,爲了不超載引擎): 的想法是使用TLD 「.NET」 相匹配的URL(而不是整個域):正則表達式匹配特定TLD
- hxxp://us.netprinting.com/
- hxxps://我們。 netprinting.com/
- hxxps://us.net
- mycar.netto.com/login
- www.wonderfulday.net:80/login
- myhouse.net:443
我工作的這一個,到目前爲止,我僅符合#3,#5,但不是#6 :
/(?<=\/\/|\.(?!-))[a-z0-9-]+(?<!-)\.net\b(?!\.)/g
我是不是太狂野,或者你看到更輕鬆的方式來實現這一目標?
非常感謝。
你應該告訴我們哪些應該(不)匹配 –
網址或有「.NET」爲頂級域名的FQDN。 – MimmoFu
這味道是什麼呢? –