typescript正则 全角数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript正则 全角数字相关的知识,希望对你有一定的参考价值。
typescript正则 全角数字请帮忙写一个把全角数字换成半角数字的正则。typescript的。
参考技术A var reg = new RegExp("[0123456789]","g");//全角数字var x = "0123456789";//全角
var y = "0123456789";//半角
var str = "4560189237";//全角字符串
str = str.replace(reg, function(a)
return y.charAt(x.indexOf(a));
);
从字符串 Typescript 中删除非英语 [重复]
【中文标题】从字符串 Typescript 中删除非英语 [重复]【英文标题】:Remove non-english from a string Typescript [duplicate] 【发布时间】:2019-03-13 11:51:36 【问题描述】:嘿,我正在尝试使用正则表达式从字符串中删除数字。到目前为止,这是我的代码:
str.replace(/[^\w\s]/gi, '');
这会删除除字母和数字之外的所有内容,如何更改此正则表达式以同时删除数字?尝试添加 /d 没有运气
这不是重复的——我看到的所有答案都不适合我。他们中的大多数都在添加 0-9,A-Z 的东西,与这里的答案完全不同。
谢谢!
【问题讨论】:
试试str.replace(/[^\w|\s|\d]/gi, '');
好吧,str.replace(/[^\w\s]|\d+/gi, '');
str.replace(/[0-9]+/g, '')
呢?
【参考方案1】:
我试过str.replace(/\d/g, '')
。它对我有用。
【讨论】:
str.replace(/[^\w\s]|\d+/gi, '');最好的解决方案,其余的不能按需要工作。非常感谢@Wiktor Stribiżew以上是关于typescript正则 全角数字的主要内容,如果未能解决你的问题,请参考以下文章