我需要使用Regex识别带有问号的URL, 喜欢这种格式:" http://www.xxxx.com?a=123"
我现在正在使用此正则:((www。|(http | http | ftp | news | file) ://){1} [_ .a-za-Z0-9--9--] 。[A-ZA-Z0-9/_:@=。 !?,##%& 〜-] [^| '|#|!|!>)
我如何更改它也可以识别问号?
谢谢Shahar
您可以使用.+?.*
识别?在您的URL中。
.+
->至少一个或多个时间
?
->匹配?
.*
->零或更多时间的任何字符
您可以使用下面的URL来测试您的正则
http://www.regexr.com/