如何从字符串和所有字母中删除特定的特殊字符
How to remove a specific special character from a string along with all Alphabets
我有一个s字符串,看起来像
"USD $1,111.11"
现在我想用下面的格式
" 1111.11 "
简而言之,我希望字母"USD",美元符号"$"answers","符号被删除
如果我做.replace('/^'D+/g','');
,我得到
" 1111 .11 "
如果我做.replace('/'D+/g','');
,我得到
" 111111 "
那么我如何修改我的正则表达式(我认为第一个是更接近我想要的输出)给我我想要的输出。
忽略数字和点,像这样
console.log("USD $1,111.11".replace(/[^.'d]/g, ""));
# 1111.11
要回答这个问题,我将如何从字面上解释它(不解释所有非数字字符应该被删除):
> console.log("USD $1,111.11".replace(/[a-zA-Z,$]/g, ""));
< " 1111.11"
相关文章:
- angularjs删除动态形式元素中的特殊字符
- 用于在Javascript中删除多个空格的特殊字符
- 如何从拼音编辑器中删除特殊字符
- Javascript和RegEx用于删除特殊字符
- JavaScript-Regex删除代码/特殊字符/数字等
- 为什么不用特殊字符替换选择文本,以及如何删除此特殊字符
- 使用javascript从字符串中删除额外或特殊字符时遇到问题
- 如何使用Javascript从字符串中删除特殊字符
- Javascript删除特殊字符之前的所有内容
- JavaScript正则表达式,用于删除特殊字符和多余空格,同时保留逗号
- 如何使用javascript从字符串中删除特殊字符
- 正则表达式使用javascript来删除特殊字符
- 当我使用C#和Javascript输入数字时,我如何删除特殊字符,例如卡号
- jQuery从字符串中删除特殊字符等等
- 如何删除特殊字符,但不删除空格
- 如何在此Javascript代码中删除特殊字符
- Parse.com/Nodejs http-request删除特殊字符
- Javascript函数删除特殊字符
- 删除特殊字符,只保留一个
- 键入时有条件地从字符串中删除特殊字符