需要一个正则表达式来保持域名

时间:2014-08-16 09:47:20

标签: regex

我有一些网址:

google.com  
stack.bing.com  
yahoo.com/text/4378
yahoo.com/65456/4378/76576

如何删除超过2个/个字符的网址?删除后,它只有:

google.com  
stack.bing.com  

如何使用正则表达式?

在此链接http://textmechanic.com/Remove-Lines-Containing.html中,它具有启用正则表达式搜索功能。所以,我想为它使用正则表达式。

1 个答案:

答案 0 :(得分:2)

您可以使用此正则表达式匹配少于2个斜杠的网址(http://example除外):

^(?!.*?\/[^\/\n]+\/).+$

RegEx Demo

或者您可以反转删除的正则​​表达式:

^(?=.*?\/[^\/\n]+\/).+$