这两天出了这么一个需求,输入税号的时候,需要自动将其转化为半角大写,并且阻止标点符号中文汉字的输入。(下面会有:全半角转换、文本框选中、光标位置判断、设置光标位置 这些内容)
然后我就开始了慢慢查找资料之路。
首先查了全半角的区别以及如何转化。
var str = "中文;;a";for (var i = 0; i < str.length; i++) { if (str[i].match(/[\u0000-\u00ff]/)) {
console.log("半角字符");
} else if (str[i].match(/[\uff00-\uffff]/)) {
console.log("全角字符 " + str[i] + " " + toSBC(str[i]));
} else {
console.log(str[i]); // 除了数字英文之外的文本,包括中文等各国文字。 }
}
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式
