Internet Explorer 11中的JavaScript正则表达式

时间:2018-06-14 12:50:44

标签: javascript jquery internet-explorer-11

我试图在javascript中从字符串中删除所有非数字字符。 在FF和Chrome中它工作正常,但在IE11中它不起作用,没有任何东西被删除。

var prunedText  = pastedText.replace(/[^\d\.]/g,"");

1 个答案:

答案 0 :(得分:2)

您可以使用/\D/g,因为它在IE中也适用:

var myString = 'adasd125dasd45asd45';
myString = myString.replace(/\D/g,'');
console.log(myString);