`
vera_sq
  • 浏览: 118845 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

判断字符是否包含特殊字符,中文

 
阅读更多

判断字符中是否包含有特殊字符:A

function containSpecial( s )
{
	var containSpecial = RegExp(/[(\ )(\~)(\!)(\@)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\_)(\+)(\=)(\[)(\])(\{)(\})(\|)(\\)(\;)(\:)(\')(\")(\,)(\.)(\/)(\<)(\>)(\?)(\)]+/);
	return ( containSpecial.test(s) );
}

 

判断字符中是否包含中文字符:B

function ischinese(s){   
	var regu = "^[0-9a-zA-Z]+$";   
	var re = new RegExp(regu);
	if (re.test( s )) {
	  return false;
	}
	return true;
}

 

最近在项目开发中,有用到以上两个js,发现他们的先后顺序对程序也是有影响的,我先前的写法是B-A,这样不论输入的是特殊字符,还是中文,js都会弹出“请不要输入中文”对话框;后来我调换了两个js的顺序,改为A-B后,这样才正确!

 

分享到:
评论

相关推荐

    判断字符串中是否包含emoji表情

    判断字符串是否包含emoji表情

    JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例

    例如,`0xd800判断字符是否在代理对的范围内,`0x1d000判断字符是否在辅助平面的表情符号范围内。 通过上述知识点的综合运用,我们可以在JavaScript中编写功能完备的字符串检测逻辑,以确保用户输入的数据安全、...

    字符串中是否包含中文

    1. **中文符号**:如果需要判断字符串中是否包含中文符号,可以使用更广泛的Unicode范围,例如`[\u3002\uff1b\uff0c\uff1a\u201c\u201d\u2018\u2019]`等。 2. **特殊字符处理**:在实际应用中,还需要考虑到特殊字符...

    Java 正则表达式判断字符串是否包含中文

    ### Java正则表达式判断字符串是否包含中文 在日常的软件开发过程中,我们经常会遇到需要对输入的字符串进行校验的情况。例如,在处理用户输入、文本分析或数据清洗时,可能需要判断一个字符串中是否包含中文字符。...

    js校验特殊字符

    另外,还提供了一个名为`myHasSpecSymbol`的函数,用于判断字符串是否只包含字母、数字、汉字、空格以及特定允许的字符(在这个例子中是井号 `#`)。这个函数会返回一个布尔值,如果字符串中包含不允许的字符,返回...

    java正则表达式判断密码是否包含大小写、数字、特殊字符

    随机产生字符串,字符串中的字符只能由特殊字符(&@#$%*),大写字母(A-Z),小写字母(a-z)以及数字(0-9)组成,且每种字符至少出现一次。这样产生字符串的方式可以应用到如下场景,比如,我们有一个应用就是添加用户完毕...

    正则表达式不包涵特殊字符(除了 指定字符 以外)

    通过上述讨论,我们了解到如何构建一个正则表达式来判断字符串是否除了指定字符外不含其他特殊字符。这种方法不仅适用于简单的字符验证场景,还可以扩展应用于更复杂的数据清洗和格式化任务中。对于开发者而言,熟练...

    jQuery判断特殊字符js

    jQuery用于判断特殊字符js

    快速判断是字符串是否含中文

    快速判断字符串包含中文,通过字符串长度比较,高效率判断是否含有中文字符。

    Java判断字符串中是否包含中文方法

    特别是在多语言环境中,我们需要能够判断字符串中是否包含特定的字符集,比如中文字符。由于中文字符在Unicode编码中具有特定的编码范围,我们可以利用这一点来判断字符串中是否包含中文。 首先,了解Unicode编码...

    易语言判断文本内是否有数字或字母

    在易语言中,字符串是字符的集合,我们可以对字符串进行逐个字符的检查,从而判断其是否包含数字或字母。 以下是实现这个功能的一种基本方法: 1. **创建变量**:首先,我们需要创建两个变量,一个用于存储待检查...

    JavaScript判断一个字符串是否包含指定子字符串的方法

    总结来说,判断字符串是否包含指定子字符串,可以通过扩展String原型,使用正则表达式,或者直接使用ES6新增的`includes`方法来实现。在使用正则表达式时要小心特殊字符的影响。而现代的浏览器中,推荐使用`includes...

    用户输入一个字符串后,判断该字符串中包含几个汉字

    总结一下,C#中判断字符串中汉字数量的方法主要有两种:一是通过Unicode类别,二是通过正则表达式匹配。具体选择哪种方法取决于实际需求和性能考虑。在处理大量数据时,正则表达式可能会更快,但在某些特定情况下,...

    易语言判断字符类型

    首先,字符类型通常包括字母、数字、特殊字符和空白字符等。在易语言中,我们可以使用内置的函数和条件语句来识别和处理不同类型的字符。例如,我们可以用`字符类型()`函数来判断一个字符属于哪种类型。这个函数会...

    易语言判断文本中是否有中文源码

    要判断一段文本(源码)中是否包含中文字符,我们可以采用以下几种方法: 1. **遍历字符检查**:通过循环遍历文本中的每一个字符,判断其Unicode编码是否在中文字符范围内(通常为0x4E00到0x9FA5)。如果找到一个在...

    JS正则(RegExp)判断文本框中是否包含特殊符号

    前言 有时,我们希望判断文本框中用户输入的字符是否含有特殊符号(*/#$@),就像用户注册时密码框的填写。... // 判断 even 是否包含特殊字符 if(flag.test(even)){ console.log('包含!') }else{ con

    易语言判断文本是否数字和字母

    易语言中,可以使用`字符类型`函数配合`汉字`常量来判断字符是否为中文。如果`字符类型(字符)`的结果等于`汉字`,则说明该字符是中文。 5. **源码实现**: 在易语言中,编写这类判断功能的源码通常涉及循环、条件...

    判断字符串是否回文 程序

    在给定的"判断字符串是否回文"程序中,我们可以推测它实现了一个功能,即接收用户输入的字符串,然后检查这个字符串是否符合回文的定义。通常,这个过程可以通过以下步骤完成: 1. 获取用户输入:程序首先会提示...

    正则表达式(RegExp)判断文本框中是否包含特殊符号

    而`checkSpecialChars`函数则直接返回`test`方法的结果,用于快速判断字符串是否包含特殊字符。 总的来说,正则表达式是JavaScript中处理字符串的强大工具,通过灵活地构建正则模式,可以实现各种复杂的文本匹配和...

Global site tag (gtag.js) - Google Analytics