![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
高山上的人
前端开发者
展开
-
字符串去除空格
去除字符串内所有的空格:str = str.replace(/\s*/g,"");去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");去除字符串内左侧的空格:str = str.replace(/^\s*/,"");去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"");Input只能输入纯数字:oninput="value=value.replace(/[^\d]/g,'')"...原创 2022-05-05 10:10:41 · 4896 阅读 · 0 评论 -
从字符串提取出汉字
var name = "这是AB一段CD文字"var reg = /[\u4e00-\u9fa5]/g;var names = name.match(reg);name = names.join("");原创 2022-05-06 11:44:04 · 413 阅读 · 0 评论 -
正则限制输入为数字并限制小数位数
var reg1 = /^[+-]?(0|([1-9]\d*))(\.\d+)?$/; //不限制小数位数var reg2 = /^[+-]?((\d*(\.\d{1,})$)|(\d+$))/; //可限制小数位数 {1,} 小数时,必须1位以上小数var reg3 = /^[+-]?((\d*(\.\d{1,})$)|(\d{1,3}$))/; //可限制整数位数 {1,3} 整数时,1到3位整数...原创 2022-05-06 11:46:02 · 709 阅读 · 0 评论