js判断字符串中的英文和汉字】的更多相关文章

有时需要判断一个字符是不是汉字,比如在用户输入含有中英文的内容时,需要判断是否超过规定长度就要用到.用 Javascript 判断通常有两种方法. 方法一 正则表达式,test()方法返回true 或 false. function checkCh(str){ var RegExp = new RegExp('[\\u4E00-\\u9FFF]','g'); return RegExp.test(str); } 方法二 通过检测字符的unicode编码,编码大于255的即为汉字,下面函数检测字符…
String对象的方法 方法一: indexOf()   (推荐) var str = "123"; console.log(str.indexOf("3") != -1 ); // true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则该方法返回 -1. 方法二: search() var str = "123"; console.log(str.search("3&quo…
String对象的方法 方法一: indexOf()   (推荐) var str = "123"; console.log(str.indexOf("3") != -1 ); // true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则该方法返回 -1. 方法二: search() var str = "123"; console.log(str.search("3&quo…
from : https://www.cnblogs.com/ooo0/p/7741651.html String对象的方法 方法一: indexOf()   (推荐) var str = "123"; console.log(str.indexOf("3") != -1 ); // true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则该方法返回 -1. 方法二: search() var str =…
用String类中的indexOf函数,例如:String str="we find out sth";if(str.indexOf("o")==-1){ //等于-1表示这个字符串中没有o这个字符//do something}else{//do something}…
//计算字符串长度(英文占1个字符,中文汉字占2个字符) 方法一: String.prototype.gblen = function() { var len = 0; for (var i=0; i<this.length; i++) { if (this.charCodeAt(i)>127 || this.charCodeAt(i)==94) { len += 2; } else { len ++; } } return len; } 方法二: function strlen(str){…
private void button1_Click(object sender, EventArgs e) { ArrayList itemList = new ArrayList(); CharEnumerator CEnumerator = textBox1.Text.GetEnumerator(); Regex regex = new Regex("^[\u4E00-\u9FA5]{0,}$"); while (CEnumerator.MoveNext()) { )) item…
var p = /[0-9]/; var b = p.test(string);//true,说明有数字var p = /[a-z]/i; var b = p.test(string);//true,说明有英文字母var p = /[0-9a-z]/i; var b = p.test(string);//true,说明有英文字母或数字转自:https://zhidao.baidu.com/question/1962081645630822020.html…
判断obj对象是否在arr数组里面,是返回true const dealArray = (arr, obj) => { Array.prototype.S = String.fromCharCode(2); Array.prototype.in_array = function (e) { var r = new RegExp(this.S + e + this.S); return (r.test(this.S + this.join(this.S) + this.S)); }; return…
核心代码: function haveChinese(str,c){ if(escape(str).indexOf(escape(c))!=-1){ retrun true; } return false; }…
<script> var test=['<div class="cur"></div>','<div class="cur"></div>']; if(test[0].indexOf('class="cur"')>-1){ console.log(1) }</script> 如果没有找到 indexOf则会返回-1 所有大于-1就好…
/** * @author:xc * @desc: 特殊字符校验 除了下划线 */ containSpecial(str) { var containSpecial = RegExp( /[(\ )(\~)(\!)(\@)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\+)(\=)(\[)(\])(\{)(\})(\|)(\\)(\;)(\:)(\')(\")(\,)(\.)(\/)(\<)(\>)(\?)(\)]+/ ); return cont…
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)…
原文:http://www.open-open.com/code/view/1426332240717 判断字符串中是否含有汉字: String str = "test中文汉字"; String regEx = "[//u4e00-//u9fa5]"; /** * 判断有没有中文 */ if (str.getBytes().length == str.length()) { System.out.println("无汉字"); } else {…
实现代码: /* * 判断字符串中是否含有英文,包含返回true */ public boolean isENChar(String string) { boolean flag = false; Pattern p = Pattern.compile("[a-zA-z]"); if(p.matcher(string).find()) { flag = true; } return flag; }…
这篇文章主要介绍了JS判断字符串长度的5个方法,并且区分中文和英文,需要的朋友可以参考下 目的:计算字符串长度(英文占1个字符,中文汉字占2个字符)   方法一:    代码如下: String.prototype.gblen = function() {     var len = 0;     for (var i=0; i<this.length; i++) {       if (this.charCodeAt(i)>127 || this.charCodeAt(i)==94) {  …
一.JS中用正则判断字符串是否有匹配正则的字符串部分,格式如下: /[a-zA-Z](.*?)[a-zA-Z]/.test('1a123d45678901a2') “.test”前面的部分是正则表达式,后边的部分是要判断的字符串. 二.JS中用正则截取字符串中匹配正则的字符串部分,格式如下: ('1a123d45678901a2').match(/[a-zA-Z](.*?)[a-zA-Z]/)[1] “.match”前面是要截取的字符串,后边是表达式,本例截取后会生成有两个元素的字符串数组,第一…
JS判断字符串是否包含某个字符串 var str ="abc"; if(str.indexOf("bc")>-1){ alert('str中包含bc字符串'); } <-- indexOf用法:返回String对象内第一次出现子字符串的字符位置.如果没有找到子字符串,则返回-1.--><-- 也就是说只要找到了那它的位置肯定要大于0.--> 下面的示例说明了indexOf函数方法的用法. // jquery方法一 var str =&q…
package com.test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { @org.junit.Test public void test(){ String fileName = "test,中文"; System.out.println(filterChinese(fileName)); } /** * 判断字符串中是否包含中文 * @param str…
前言 针对 “js判断字符串是否为JSON格式” 这个问题,在网上查了许多资料,都没找到自己想要的答案. 但是看到这个帖子<js判断字符串是否为JSON格式>后,突然灵光一闪,想到一种很简单的解决方案. 如果你对这个方法有异议,欢迎留言探讨. 解决方案 V2.0版 --- 感谢@年少轻狂识 @marihees 的提醒,已经对代码进行了更新 function isJSON(str) { if (typeof str == 'string') { try { var obj=JSON.parse(…
Jquery 选择器 详解   在线文档地址:http://tool.oschina.net/apidocs/apidoc?api=jquery 各种在线工具地址:http://www.ostools.net/ 一.基本选择器 1 $("#div1").html("hello world 1"); //根据id匹配元素(a) 2 $(".c1").html("hello world 2"); //根据Yclass匹配元素(b)…
js判断字符串str是否包含字符串substr: function addUser(id,realName){ var userids = $("#userids").val(); if (userids!=""&&userids!=null) { if (!isContains(userids,id)) { userids = userids + id + ","; } }else{ userids = id + ",…
JS判断字符串变量是否含有某个字串的实现方法 varCts = "bblText"; if(Cts.indexOf("Text") > 0 ){ alert('Cts中包含Text字符串'); } indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置. strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项.String 对象或文字. subString 必选项.要在 String 对…
本文实例讲述了JS判断字符串包含的方法.分享给大家供大家参考.具体如下: 1. 例子: 1 2 3 4 5 6 7 8 var tempStr = "tempText" ; var bool = tempStr.indexOf("Texxt"); //返回大于等于0的整数值,若不包含"Text"则返回"-1. if(bool>0){ document.write("包含字符串"); }else{ documen…
参考:http://www.runoob.com/jquery/misc-inarray.html js判断数组中是否包含某个元素 $.inArray( value, array [, fromIndex ] ) value 任意类型 用于查找的值. array Array类型 指定被查找的数组. fromIndex 可选. Number类型 指定从数组的指定索引位置开始查找,默认为 0 示例 var a = ['a','b','c','d','中国','人民','解放军']; $.inArra…
String与StringBuilder相互转换 1. StringBuilder转为String StringBuilder sb = new StringBuilder(); sb.append("hello"); String s = sb.toString(); 2. String转为StringBuilder //string转换为stringbuilder,通过构造方法实现, String s1 = "world"; StringBuilder sb1…
ifvisible.js 是一个跨浏览器.轻量级的方式,用户检查用户在浏览页面或正在与它进行交互.它可以处理活动状态,如在页面上空闲或活跃.您还可以使用 ifvisible.js 智能设置您的间隔,如果用户是空闲或没有看到页面的间隔时间会自动停止. 您可能感兴趣的相关文章 12款经典的白富美型 jQuery 图片轮播插件 精选12款优秀 jQuery Ajax 分页插件和教程 推荐35款精致的 CSS3 和 HTML5 网页模板 10大流行的 Metro UI 风格 Bootstrap 主题 分…
RT,随手写的 /** * 判断字符串中是否包含指定字符串 * @var source 源字符串 * @var target 要判断的是否包含的字符串 * @return bool */ function hasstring($source,$target){ preg_match_all("/$target/sim", $source, $strResult, PREG_PATTERN_ORDER); return !empty($strResult[0]); } 例子 var_du…
判断一个输入框中是否有SQL攻击代码 public const string SQLSTR2 = @"exec|cast|convert|set|insert|select|delete|update|alter|drop|count|chr|varchar|nvarchar|nchar|char[ ]*\([ ]*|asc[ ]*\([ ]*|mid[ ]*\([ ]*|substring|master|truncate|declare|xp_cmdshell|restore|backup|n…
关键代码: /// <summary> /// 判断字符串中是否包含中文 /// </summary> /// <param name="str">需要判断的字符串</param> /// <returns>判断结果</returns> public static bool HasChinese(this string str) { return Regex.IsMatch(str, @"[\u4e00-…