let containSpecial = RegExp(/[(\ )(\~)(\~)(\!)(\!)(\@)(\#)(\$)(\¥)(\%)(\^)(\……)(\&)(\*)(\()(\()(\))(\))(\-)(\_))(\——)(\+)(\=)(\[)(\【)(\])(\】)(\{)(\})(\|))(\、))(\)(\\)(\;)(\;)(\:)(\:)(\')(\‘)(\’)(\")(\“)(\”)(\,)(\,)(\.)(\。)(\/)(\《)(\<)(\>)(\》)(\?)(\?)(\)]+/);
if (containSpecial.test(this.drawerFlowName)) {
this.$Message.info("名称不能含有特殊字符!")
return false
}
/* String对象的方法 */
// 方法一: indexOf() (推荐)
var str = "123";
console.log(str.indexOf("3") != -1 ); // true
//indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。
// 方法二: search()
var str = "123";
console.log(str.search("3") != -1 ); // true
// search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。
// 方法三:match()
var str = "123";
var reg = RegExp(/3/);
if(str.match(reg)){
// 包含
js判断是否有特殊字符
最新推荐文章于 2024-08-02 16:29:45 发布
本文介绍如何使用JavaScript来检查一个字符串中是否含有特殊字符。通过正则表达式匹配,可以有效地检测到字符串中是否存在非字母数字的字符。
摘要由CSDN通过智能技术生成