从字符串 Typescript 中删除非英语 [重复]
Posted
技术标签:
【中文标题】从字符串 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 中删除非英语 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
从df.columns单词中的文本中删除非英语单词包含字母和数字