原文:JavaScript正则表达式快速判断技巧 这里是JS的正则的一点心得,并不是最完整的规则汇总,更侧重实际运用中的快速判断,初学者接触正则之后往往会被一堆星号括号给弄晕,有了一些速判技巧就能从整体上把握从而不慌乱。 JS正则快速判断技巧的核心就是:注意圆括号和问号。这已经能够应付大部分实际应用...
分类:
编程语言 时间:
2015-04-13 12:34:50
阅读次数:
132
1、html禁止手机页面放大缩小在页面head中加入禁止缩放html手机页面:js正则: //gi; 匹配以ul开始 class="breadline"结束外加中间任意内容
分类:
Web程序 时间:
2015-04-10 11:09:40
阅读次数:
134
一个全为数字的字符串,现在要从后往前每三位分割 ?‘123456789‘.replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,‘$1,‘);?
??123,456,789 使用了贪婪模式,正负前瞻,捕获和非捕获,如果有其它解决方案,欢迎介绍...
分类:
Web程序 时间:
2015-04-09 12:16:34
阅读次数:
197
function isCardNo(telno)
{
// 验证13 、15、18 开头的手机号
var reg = /^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/;
if(reg.test(telno) === false)
{
alert("手机号码输入有误"...
分类:
移动开发 时间:
2015-04-08 15:04:54
阅读次数:
163
function isCardNo(card)
{
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(card) === false)
{
...
分类:
Web程序 时间:
2015-04-08 15:02:50
阅读次数:
134
<scripttype="text/javascript">//正则.test(内容),返回true或falsefunctiont1(){varcon=document.getElementsByName(‘content‘)[0].value;//需要查找的内容varreg=/hi/;//需要匹配的内容alert(reg.test(con));}//正则.exec(内容),返回匹配的内容functiont2(){varcon=d..
分类:
Web程序 时间:
2015-04-07 20:08:59
阅读次数:
212
我们学到的正则表达式匹配,都是有“宽度”的,使用\w+。匹配下面文本,会将。一同匹配:regular。 expression。 如果不想匹配符号,只匹配一个位置,就要用到“零宽断言”(匹配宽度为零,满足一定的 条件/断言),零宽断言使用(?=表达式)的语法,例如\w+(?=。),其中(?=。)表示....
分类:
Web程序 时间:
2015-04-06 20:15:15
阅读次数:
134
本篇文章主要是对js正则表达exec与match的区别进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助。正则表达的规则一些规则在此不再说明,只记录exec和match的区别:1、exec是正则表达式的方法,而不是字符串的方法,它的参数才是字符串,如下所示:如上定义 var reg = new...
分类:
编程语言 时间:
2015-04-06 17:06:27
阅读次数:
157