社区
JavaScript
帖子详情
如何判断一个字符串是全英文还是全中文的?
bjhb2004
2005-01-25 11:49:14
如题,多谢!
...全文
270
9
打赏
收藏
如何判断一个字符串是全英文还是全中文的?
如题,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myvicy
2005-01-25
打赏
举报
回复
的
redtank2005
2005-01-25
打赏
举报
回复
function checkOtherChar(str,errmsg) {
for(var loop_index=0; loop_index<str.length; loop_index++)
{
if(str.charAt(loop_index) == '~'
||str.charAt(loop_index) == '!'
||str.charAt(loop_index) == '@'
||str.charAt(loop_index) == '#'
||str.charAt(loop_index) == '$'
||str.charAt(loop_index) == '%'
||str.charAt(loop_index) == '^'
||str.charAt(loop_index) == '&'
||str.charAt(loop_index) == '*'
||str.charAt(loop_index) == '('
||str.charAt(loop_index) == ')'
||str.charAt(loop_index) == '+'
||str.charAt(loop_index) == '{'
||str.charAt(loop_index) == '}'
||str.charAt(loop_index) == '|'
||str.charAt(loop_index) == ':'
||str.charAt(loop_index) == '"'
||str.charAt(loop_index) == '<'
||str.charAt(loop_index) == '>'
||str.charAt(loop_index) == '?'
||str.charAt(loop_index) == '`'
||str.charAt(loop_index) == '='
||str.charAt(loop_index) == '['
||str.charAt(loop_index) == ']'
||str.charAt(loop_index) == '\\'
||str.charAt(loop_index) == ';'
||str.charAt(loop_index) == '\''
||str.charAt(loop_index) == ','
||str.charAt(loop_index) == '.'
||str.charAt(loop_index) == '-'
||str.charAt(loop_index) == '/')
{
//alert("~,,,!,@,#,$,%,^,&,*,+,`,\',\",:,(,),[,],{,},<,>,|,\\ and / are illegal. Please re-input.");
alert(errmsg);
return false;
}
}//end of for(loop_index)
return true;
}
redtank2005
2005-01-25
打赏
举报
回复
function isChinese(inputStr){
iLength = inputStr.length
for (i = 0; i < iLength; i++)
if (inputStr.charCodeAt(i) > 255){ //是否为汉字
alert("不能输入汉字!");
return true ;
}
return false ;
}
spring11
2005-01-25
打赏
举报
回复
建议楼上的抛弃search用match试试嘛。。。做程序何必那么死板呢。。嘿嘿~~~
vivianfdlpw
2005-01-25
打赏
举报
回复
var str = 'sd测试';
if(str.search(/[a-zA-Z]+/)==(-1))
{
alert('不包含英文'+str);
}
else
{
alert('包含英文'+str);
}
spring11
2005-01-25
打赏
举报
回复
楼上的跑题了。。。看清题目。。。是判断中英文混编。。不是数字
vivianfdlpw
2005-01-25
打赏
举报
回复
var str = 'df2测试12fhfh';
if(str.search(/[0-9]+/)==(-1))
{
alert('不包含数字');
}
else
{
alert('包含数字');
}
spring11
2005-01-25
打赏
举报
回复
关键是中间那一句。判断是否有中文。
spring11
2005-01-25
打赏
举报
回复
var s='我的一个测试';
var ms=s.match(/[^\x00-\xff]/g);
alert(ms);
C#正则表达式大全,
判断
字符串
是否为正整数,中文,英文.....
包含了常用正则表达式的使用,验证,正则表达式替换
字符串
,
判断
字符串
是否为正整数,
判断
输入的
字符串
是否全是英文、中文....
算法导论(正宗中文第三版)3-1
在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。... 修改了对knuth-morris-pratt
字符串
匹配算法的讨论。 新增100道练习和28道思考题,还更新并补充了参考文献。
判断
字符串
是不是
全英文
、
全中文
、中英混合
[php]
判断
字符串
是不是
全英文
、
全中文
、中英混合 mb_strlen($str,"gbk");strlen($str); 利用php的mb_strlen和strlen函数就可以轻松得知
字符串
的构成是
全英文
、英汉混合、还是纯汉字。简要说明如下(以上示例程序...
判断
字符串
是中文还是数字 php,php
判断
字符串
是否中文/英文/数字实现方法
这篇文章主要为大家详细介绍了php
判断
字符串
是否中文/英文/数字实现方法,具有一定的参考价值,可以用来参考一下。对php
判断
是否是中文/英文/数字示例感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!/...
java 区分中英文_在java中如何
判断
一个
字符串
是中文的还是英文的
希望对你有帮助Java中
判断
字符串
的编码有两种思路:一种是根据byte的长度
判断
,英文的字母数字好标点符号都是
一个
byte,且值在0-255之间另一种是根据中文的Unicode取值范围
判断
,这个就是把所以的范围都包含,才能...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章