首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求URL正则表达式解决方法

2012-01-15 
求URL正则表达式如:http://www.test.net/scripts/index.php?ID15http://test.net/scripts/index.php?ID2

求URL正则表达式
如:http://www.test.net/scripts/index.php?ID=15    
        http://test.net/scripts/index.php?ID=236
要求找出这种规则的字符串   其中ID参数不固定,也不知道是多少位,

http://www.test.net/scripts/index.php?PC=1&KE=ulvmpxik
http://test.net/scripts/index.php?PC=1&KE=ulafecdgf
要求找出这种规则的字符串   其中PC参数不固定,也不知道是多少位,KE参数也不固定   也不知是多少位



[解决办法]

我从网上找到了匹配url的正则表达式如下:
http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?


[解决办法]
我所写的那你个都符合你的要求的,只是前一个范围小点,后一个范围大点
算了,就用这两个吧
http://(www\.)?test\.net/scripts/index\.php\?ID=\d+
http://(www\.)?test\.net/scripts/index\.php\?PC=.+?&KE=\w+

有不符合的再提出来

热点排行