极客神殿

坚持,自由,信仰

正则表达式知识点

正则表达式中/i,/g,/ig,/gi,/m的区别和含义

/i (忽略大小写)
/g (全文查找出现的所有匹配字符)
/m (多行查找)
/gi(全文查找、忽略大小写)
/ig(全文查找、忽略大小写)

正则表达式加^$与不加的区别

^$的话就代表把整个要匹配的字符串当成一个整体做一次匹配,而不加则一个字符串可以匹配多次,只能代表这个字符串中有符合条件的并不代表改字符串符合条件。

JS判断字符串是否包含特殊字符和空格tab

me.checkSpecialChar = function(e){
    var re = /[~#^$@%&!*]/gi;
    if (re.test(e.newValue)) {
        mx.indicate("info","名称中含有特殊字符!");
        return;
    }
}


me.checkSpecialChar = function(e){
    var re = /[~#^$@%&!*()<>:;'"{}【】  ]/gi;
    if (re.test(e.newValue)) {
        mx.indicate("info","名称中含有特殊字符!");
        return;
    }
}
阅读更多
个人分类: 正则表达式
想对作者说点什么? 我来说一句

正则表达式简要知识点

2010年06月19日 106KB 下载

正则表达式的应用

2016年01月04日 112KB 下载

iOS高仿糗事百科代码

2015年08月27日 2.38MB 下载

没有更多推荐了,返回首页

不良信息举报

正则表达式知识点

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭