文档章节

JS 判断字符串中是否包含中文

蜀山下的鱼
 蜀山下的鱼
发布于 2015/04/29 00:39
字数 141
阅读 9
收藏 0

第一种方法:
<script language="javascript"> 
function funcChina(){
var obj = document.form1.txtName.value;
if(/.*[\u4e00-\u9fa5]+.*$/.test(obj))
{
alert("不能含有汉字!");
return false;
}
return true;
}
</script>
<form name="form1">
<input type="text" name="txtName"><input type="button" name="butTxt" value="判断是否是汉字" onclick="funcChina()">
</form>

 

 

第二种方法:

<script language="javascript">
function isChina(s){
var patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi;
if(!patrn.exec(s)){
return false;
}
else{
return true;
}
}
alert(isChina("中国站长天空www.zzsky.cn"));
</script>

 

第三种方法:

<script language="javascript">
var str='中国站长天空www.zzsky.cn';
if(escape(str).indexOf("%u")<0){
alert("没有包含中文");
}
else{
alert("包含中文");
}
</script>

本文转载自:http://blog.csdn.net/caiwenfeng_for_23/article/details/10175285

蜀山下的鱼
粉丝 9
博文 405
码字总数 0
作品 0
广州
高级程序员
私信 提问
0020-使用JDBC向Kudu表插入中文字符-双引号的秘密

1.问题描述 使用Impala JDBC向Kudu表中插入中文字符,插入的中文字符串乱码,中文字符串被截断。 2.问题复现 测试环境: CDH5.12.0 Kudu1.4.0 ImpalaJDBC41_2.5.35 1.使用ImpalaJDBC代码进行...

Hadoop实操
2018/11/19
0
0
求一个js的正则表达式

求一个js的正则表达式,要达到的要求如下,一个字符串中只能包含数字和字母,不能包含中文符号,且字符串第一个字符不能为数字。求大神解决,急等。例如:a123是一个正确的字符串格式,123a不...

码上中国博客
2015/12/11
165
1
js 正则表达式 判断 数字\字母\中文 (实例)

很实用的,就把他转帖过来了。转帖来源:http://hi.baidu.com/chenaran/blog/item/861f79d6e1fc3bd0a044df72.html js 正则表达式 判断 数字字母中文 (实例) 2010-07-23 15:40...

chuhx
2012/06/26
0
0
php 正则匹配中文 utf8编码/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$

在javascript中,要判断字符串是中文是很简单的。比如: var str = "php编程"; if (/^[u4e00-u9fa5]+$/.test(str)) { alert("该字符串全部是中文"); } else { alert("该字符串不全部是中文"......

BearCatYN
2015/05/12
0
0
日常一些需要搜索,需要花功夫但又简单的东西 此文会持续更新

正则 从头到尾匹配 函数 这个函数我用到过好多次每次用都得搜索 很全的javascript中文资料 mdn-javascript代码高亮 很漂亮 hasOwnProperty var o ={}; o.hasOwnProperty('attr') 返回false h...

Rezeroer
2015/07/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一篇文章彻底搞懂Java虚拟机

概念: 虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Visual Box,Java Virtual Machine(Jav...

骚年锦时
31分钟前
0
0
C 语言 二级指针的使用

#include <stdio.h>#include <stdlib.h>typedef struct node Node;struct node {int data;struct node* next;struct node* prev;};Node head;Node* insert(Node......

小张525
今天
4
0
【大数据技术】——Hadoop(1)

什么是大数据 基本概念 《数据处理》 在互联网技术发展到现今阶段,大量日常、工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经...

须臾之余
今天
9
0
比特币从地址逆向计算私钥

区块链 区块链简介 说到比特币,就不得不提区块链。那什么是区块链呢? 区块链本质是一个数据集,只不过数据的组织采用了比较特殊的方式,就是把数据拆分为一块一块的小数据集。 为什么要进行...

trayvon
今天
2
0
TypeScript……真香

写前端或者用 node 写命令行小工具一直采用的 es6 的语法,对于 TypeScript 则是秉持敬而远之的态度,毕竟团队中多推广一门语言所需要花费的精力都是让人望而却步的。所以对于 JavaScript 的...

郁也风
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部