中英文字符串获取长度
function isChinese(str) { //判断是不是中文汉字、中文标点
var reCh = /[u4e00-u9fa5]/;
//常用中文标点符号 。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … — ~ ﹏ ¥
var reChP = /[\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3008|\u3009|\u3010|\u3011|\u300e|\u300f|\u300c|\u300d|\ufe43|\ufe44|\u3014|\u3015|\u2026|\u2014|\uff5e|\ufe4f|\uffe5]/;
return !reCh.test(str) || reChP.test(str);
}
function isEnglish(str){//判断是不是英文字母、英文标点、数字
var reEn = /[a-zA-Z0-9]/;
//常用英文标点符号 , . ? [ ] ; ' : " ! $ ^ ( )
var reEnP = /^[_&a-zA-Z0-9\s+!&$#@%*^~`()\-+=\.\,\/<>?';:\"\{\}\|\[\]\\ ]/;
return reEn.test(str) || reEnP.test(str);
}
--------------------------------------
中英文字符串获取长度相关推荐
- 计算中英文字符串的长度!
/** * 怎么计算中英文字符串的长度 */ public class StringTest { public static void main(String[] args) throws Excep ...
- QT 如何计算中英文字符串的长度
日常开发中,可能都会用到统计字符串长度,如果是英文和数字,一般情况计算出来的长度是正确的.但是,遇到中英文混合的情况,如果还是用之前的统计方式,得到的结果往往是不准确的! 用户心里预期 我们在一些网站 ...
- Java对于字符串的处理【String和int之间的转换、字符串拼接、字符串获取长度、字符串大小写转换、字符串去空格、字符串分割、字符串替换、字符串提取、字符串比较、字符串查找】
文章目录 String字符串 和 整型int 的相互转换 String转化为int int 转换为 String 字符串拼接 使用连接运算符 "+" 使用 concat() 方法 ...
- JS 区分中英文字符/获取字符串实际长度(区分中英文)
获取字符串中全部中文字符 ^x00-x80 是全角字符的范围(注意这里有个非),通过正则来获取字符串中的全角字符. // 获取全部中文字符(字符串) ,返回中文字符组成的数组 function get ...
- PHP函数计算中英文字符串长度的方法
利用php函数计算中英文混合字符串长度的方法 英文字符占一个字节,而中文字符gbk占两个字符,utf8占三个字符,php计算字符串长度strlen()函数,计算的是字节的长度而非字符的长度,获取一个字 ...
- java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号
java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号 介绍 数据库中很多字段都会限制长度,为了方便用户使用,在前端界面给出限制长度的提示,看网上很多写的获取字符串长度都没有 ...
- C# 获取字符串长度 获取字符串字节长度
获取字符串长度 string str = "ABCDadcf测试"; int l = str.Length; 获取字符串字节长度 public int ByteLength(str ...
- C语言 读取字符串数组中的字符串并获取字符串的长度
#include <stdio.h> #define LENGTH 128 #define NUMBER 5int main(void){int i;char s[NUMBER][LENG ...
- JS获取字符串实际长度!
今天又添加一个小东西!一个程序员经常要用到的字符串长度检测方法,由于JS原先的长度中文跟英文一样一个字符为1个长度.所以这里就得需要大家自己判断并获取字符串的实际长度了. 核心代码: var jmz ...
最新文章
- flutter实现(OutlineButton)线框按钮
- 研发项目管理中需注意的人性弱点(Z)
- AI算法连载02:概率论基础
- pyspark编写UDF函数
- maven如何添加404页面
- python加载mnist数据集
- bzoj 1488: [HNOI2009]图的同构 (置换+dfs)
- 查杀webshell木马
- win10锁屏后默认1分钟进入睡眠状态的解决办法
- c/c++回车不换行
- 宝塔面板服务器ip地址修改_宝塔,云帮手服务器控制面板,你用的哪一款?
- 打印万年历的c语言程序,C语言打印万年历
- Linux 内核 | 网络流量限速方案大 PK
- 5-3中央处理器-数据通路的功能和基本结构
- Linux文件管理初探---学习文件管理,我想你必须要知道的目录
- Spark 应用监控告警-Graphite_exporter
- 如何将微信聊天记录、转账记录作为打官司的证据
- GitHub mall项目学习(二) mall-admin
- FFmpeg将图像数据编码为H264视频
- unity3D---3Dmaxs给带骨骼蒙皮的模型绑定bip
热门文章
- 霍尼韦尔量子解决方案业务将与剑桥量子计算公司合并,打造全球最大最先进的量子计算企业...
- 双电阻差分电流采样_差分信号和差分电路讲解 差分放大电路应用
- Oracle 安装补丁
- python request使用
- ibatis mysql iterate_IBATIS的iterate标签
- 新版标准日本语高级_第4课
- 对程序员超有用的网站!一定要收藏起来!
- 论文分享 - Machine Comprehension Using Match-LSTM and Answer Pointe
- Apache Pulsar基本理论
- 根据关键词抓取淘宝信息