我不熟悉正则表达式,并试图学习更改以下正则表达式,想知道是否可以帮助我。
以下内容将为我检测到诸如以下的链接:
<http://www.ijs.si/software/delet.obo#VO_Broker>
正则表达式:
<(https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9]\.[^\s]{2,})
如何更改相同的正则表达式,以便它也可以检测到我
<http://kt.ijs.si/software/delet.obo#VO_Broker>
答案 0 :(得分:0)
我使用以下正则表达式检查网址:
(\b(https?|ftp|file):\/\/[-\w+&@#\/%?=~_|!:,.;]*[-\w+&@#\/%=~_|])
工作正常,并且简单得多。