随笔分类 - 正则表达式
摘要:/^(?!_)(?!.*?_$)\w{1,20}$/g
阅读全文
摘要:手机号码的验证: // 手机号码前可加拨0 static PHONE = /^[0]?[1][3456789][0-9]{9}$/; // 手机号码前不可加拨0 static MOBILE = /^[1][3456789][0-9]{9}$/; // 固定电话 static FIXED_PHONE
阅读全文
摘要:验证是否为两位小数的有效数字: 非负数: 以下未验证 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^
阅读全文
摘要:一、去除html标签 二、正则去除字符串中的html标签,但不去除<br>标签 三、 正则去除字符串中的html标签,但不去除img标签
阅读全文
摘要:正则表达式的() [] {}有不同的意思。 () 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。 (\s*)表示连续空格的字符串。 []是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。 {}一般用来表示匹配
阅读全文
摘要:function toCamelCase(str) { var pattern = /-([a-z])/g return str.replace(pattern,function(all,letter){ return letter.toUpperCase(); }) ...
阅读全文

浙公网安备 33010602011771号