认识到一个URL一个问号,我需要认识到一个URL使用正则表达式, 问号这样的格式:“http://www.xxxx.com?a=123”我需要使用正则表达式
我现在使用的这个正则表达式: (( www。|(http | https | ftp | news | file)+://){1} [_ .a-zA-Z0-9 - ] +。[a-zA-Z0-9/_:@ =。 !?+,##%〜& - ] [^ |!\'|#| |(?| |,| |> | < |))
我怎样才能改变它也是一个认识问号?
感谢 沙哈尔
是url已经独自在一个字符串或者你需要找到它在一个更大的字符串? –
将你的问题放到[refiddle](http://refiddle.com/)中,表明你的正则表达式已经匹配了?,但只匹配“a = 123”中的1(可能是因为你没有添加*在最后一个字符类上)。 –
在较大的字符串中,此字符串可以包含多个URL –