JS代码判断字符串中有多少汉字

 1 $("form").submit(function () {
 2         var content = editor.getContentTxt();
 3         var sum = 0;
 4         re = /[\u4E00-\u9FA5]/g;  //测试中文字符的正则
 5         if (content) {
 6             if (re.test(content))        //使用正则判断是否存在中文
 7             {
 8                 if (content.match(re).length <= 10) {  //返回中文的个数
 9                     $.dialog.tips("帖子正文不能小于10个汉字!");
10                     return false;
11                 }
12                 else {
13                     var $submit = $("input[type=‘submit‘]").attr("disabled", true);
14                     setTimeout(function () { $submit.attr("disabled", false) }, 5000);
15                     return true;
16                 }
17             }
18             else {
19                 $.dialog.tips("帖子正文不能小于10个汉字!");
20                 return false;
21             }
22         }
23         else {
24             $.dialog.tips("帖子正文不能小于10个汉字!");
25             return false;
26         }
27     });
时间: 2024-10-08 16:26:39

JS代码判断字符串中有多少汉字的相关文章

JS代码判断IE6,IE7,IE8,IE9!

JS代码判断IE6,IE7,IE8,IE9! 有一种代码: <script type="text/javascript"> var browser=navigator.appName var b_version=navigator.appVersion var version=b_version.split(";"); var trim_Version=version[1].replace(/[ ]/g,""); if(browser

js 技巧 (七)JS代码判断集锦(之一)

JS代码判断集锦(之一) ~~~~~~~~~~~~~~~~~~ <script language="JavaScript"> function checkid(iden,year,month,day){ if (iden.value.length==15) { if ((iden.value.lastIndexOf(month.value+day.value))==8) { return true; } return false; } if (iden.value.leng

Node.js之判断字符串中是否包含某个字符串

server.txt内容如下: 阿里云服务器 关于应用场景,就不多说了,字符串是不论是后端开发还是前端开发等,都是要经常打交道了. test.js(node.js代码,只要被本地装了node.js环境,直接可通过node test.js运行看效果): var fs = require("fs"); var result = fs.readFileSync("./server.txt"); console.log("result:"+result)

js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本

这篇文章主要分享了判断IE.FF.Opera.Safari.Chrome等浏览器和版本的两种方法,需要的朋友可以参考下 因为ie10-ie11的版本问题,不再支持document.all判断,所以ie判断函数要重新写了 function isIE() { //ie? if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false; } 第一种,只区分浏览器,不考虑版本 代码如

JS中判断字符串中出现次数最多的字符及出现的次数

1 <script type="text/javascript"> 2 var str = 'qwertyuilo.,mnbvcsarrrrrrrrtyuiop;l,mhgfdqrtyuio;.cvxsrtyiuo'; 3 var json = {}; 4 //遍历str拆解其中的每一个字符将其某个字符的值及出现的个数拿出来作为json的kv 5 for (var i = 0; i < str.length; i++) { 6 //判断json中是否有当前str的值

js如何判断字符串里面是否含有某个字符串

方法一: indexOf() (推荐) var str = "123"; console.log(str.indexOf("3") != -1 ); // true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则该方法返回 -1.方法二: search() var str = "123"; console.log(str.search("3") != -1 ); //

js函数判断字符串的长度

// GBK字符集实际长度计算 function getStrLeng(str){     var realLength = 0;     var len = str.length;     var charCode = -1;     for(var i = 0; i < len; i++){         charCode = str.charCodeAt(i);         if (charCode >= 0 && charCode <= 128) {    

JS代码判断IE不同版本

方法一: <script type="text/javascript"> var browser=navigator.appName var b_version=navigator.appVersion var version=b_version.split(";"); var trim_Version=version[1].replace(/[ ]/g,""); if(browser=="Microsoft Interne

判断字符串中有多少个中文的工具类

public class ChineseNumFromStrUtil { public static int getChineseNumFromStrUtil(String str) { int count = 0; String regEx = "[\\u4e00-\\u9fa5]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); while (m.find()) { for (int i = 0; i