正则表达式知识点

前端之家收集整理的这篇文章主要介绍了正则表达式知识点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

正则表达式中/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;
    }
}
原文链接:https://www.f2er.com/regex/357504.html

猜你在找的正则表达式相关文章