java字符串含有特殊字符_[Java教程]判断输入的字符串是否含有特殊字符和表情_星空网...
判断输入的字符串是否含有特殊字符和表情
2017-07-27
0
reg = /[~#^$@%&!?%*]/gi;
if (reg.test(postdata.Name.trim())) {
alert("姓名不能含有特殊字符");
} else {
if (isEmojiCharacter(postdata.Name.trim())) {
alert("姓名不能含有表情");
} else {
//自己的代码
}
}
function isEmojiCharacter(substring) {
for (var i = 0; i < substring.length; i++) {
var hs = substring.charCodeAt(i);
if (0xd800 <= hs && hs <= 0xdbff) {
if (substring.length > 1) {
var ls = substring.charCodeAt(i + 1);
var uc = ((hs - 0xd800) * 0x400) + (ls - 0xdc00) + 0x10000;
if (0x1d000 <= uc && uc <= 0x1f77f) {
return true;
}
}
} else if (substring.length > 1) {
var ls = substring.charCodeAt(i + 1);
if (ls == 0x20e3) {
return true;
}
} else {
if (0x2100 <= hs && hs <= 0x27ff) {
return true;
} else if (0x2B05 <= hs && hs <= 0x2b07) {
return true;
} else if (0x2934 <= hs && hs <= 0x2935) {
return true;
} else if (0x3297 <= hs && hs <= 0x3299) {
return true;
} else if (hs == 0xa9 || hs == 0xae || hs == 0x303d || hs == 0x3030
|| hs == 0x2b55 || hs == 0x2b1c || hs == 0x2b1b
|| hs == 0x2b50) {
return true;
}
}
}
}
0
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。
java字符串含有特殊字符_[Java教程]判断输入的字符串是否含有特殊字符和表情_星空网...相关推荐
- 使用JavaScript代码判断输入的字符串是否含有特殊字符和emoji表情代码实例
使用JavaScript代码判断输入的字符串是否含有特殊字符和emoji表情代码实例 js判断代码 js判断代码 reg = /[~#^$@%&!?%*]/gi; if (reg . test ...
- java判断输入的字符串是否为数字
java判断输入的字符串是否为数字 1. 使用Character.isDight(),利用循环一个个字符判断 Character.isDight(char c) //如果c是数字,返回true,否则返 ...
- uni判断输入的是否是数字_如何判断输入的字符串是否为数字?
问题阐述 在 C 中,如何判断输入的字符串是否为数字? 专家解答 1.知识点介绍 开发程序时,经常需要判断输入的字符串是否为数字,例如,判断输入的电话号码.货币金额和邮编等.在程序中判断是否为数字的方 ...
- Excel-判断一个文本字符串中是否包含数字! 判断一个文本字符串是否是纯汉字!...
0.判断一个文本字符串中是否包含数字!/判断一个文本字符串是否是纯汉字! 公式=IF(LENB(A1)=2*LEN(A1),"都是汉字","含有非汉字字符") ...
- swift 判断输入的字符串是否为数字
// 判断输入的字符串是否为数字,不含其它字符 func isPurnInt(string: String) -> Bool { let scan: Scanner = Scanner(stri ...
- C# 判断输入的字符串是否只包含数字和英文字母
/// <summary>/// 判断输入的字符串是否只包含数字和英文字母/// </summary>/// <param name="input"& ...
- JS判断输入的字符串是否是数字(正则表达式)
JS判断输入的字符串是否是数字(正则表达式) if (!checkNumber(gopage_val)) {alert("请输入正确页数(数字)");return false;} ...
- python判断输入的字符串是否是回文联
#判断输入的字符串是否是回文联def huiwen(str1):str11=list(str1)str2=reversed(str11)if str11==list(str2):print('是回文联 ...
- C# .NET 判断输入的字符串是否只包含数字和英文字母
FROM : https://www.cnblogs.com/ilookbo/p/4828722.html /// <summary>/// 判断输入的字符串是否只包含数字和英文字母/ ...
最新文章
- [转]Webkit内核探究【2】——Webkit CSS实现
- excel中日期转成java_用Java程序将日期转换为序列号,就像在Excel中一样
- spring_Spring Boot应用程序浪费了内存
- 【全链路质量监控与QoE】
- 什么时候该用MySQL,什么时候该用ES呢?
- probuffer java_Protocol Buffer的使用
- Portworx副总裁Eric Han接受InfoQ采访,介绍超融合容器市场的现状
- MQTT测试工具MQTT.FX
- 翻译记忆软件-塔多思TRADO经典教程_2
- 游戏引擎平面折线和直线路径跟随算法
- 树莓派 vnc Cannot currently show the desktop
- 银河麒麟高级服务器操作系统V10——安装Tuxedo12
- 35 漂亮的单页网页设计
- 了解C语言中的exec函数家族
- 使用梯度下降求函数的极小值
- 申论(基础题)之基础题型梳理
- 软件测试理论与经验--阅读笔记
- Kubernetes高可用集群搭建
- 多功能格式转换器的使用方法
- 9----编程抓小偷(逻辑推理)