https://i.ancii.com/zhning12l/
沐沐 zhning12l
由于项目需要,输入的ip地址应是合法值,网上查了下资料,感觉匹配不全,修改了下,现咋贴出来,仅供参考。
this.setExpression("^(http://)?(https://)?(www.)?([A-Za-z0-9])+(\\.[a-zA-Z]{2,4})+[/\\S]*$");
[http]{4}这个大家都懂吧,就是匹配http;这匹配的是url后面的空格,后面加了个?的意思是说可有可无。当然我这方法说不上好,只是说出来跟大家分享一下,大家要是有更好的方法,还请不吝赐教哦。
windows下的正则表达式工具,推荐的是:RegexBuddy和PowerGREP。在linux下,也有好用的正则表达式工具,例如grep的兄弟们,只不过是都是基于命令行的。最新版本是:Version3.4.2正则式的基本功能无外乎搜索和替换。在本文中,
Perl正则表达式是Perl语言的一大特色,也是Perl程序中的一点难点,不过如果大家能够很好的掌握他,就可以轻易地用Perl正则表达式来完成字符串处理的任务,当然在CGI程序设计中就更能得心应手了。下面我们列出一些Perl正则表达式书写时的一些基本语法规
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号