从正则表达式 JavaScript 中删除逗号

Remove commas from regex javascript

本文关键字:删除 正则表达式 JavaScript      更新时间:2023-09-26

我提取了一个字符串,我使用正则表达式返回一个数字,但它返回每个数字,用逗号分隔。我想使用正则表达式,所以我很困惑,请帮忙。

var getPages = "Pages (226)";
var getPagesNew = getPages.match(/'d/g);

此代码返回 2,2,6

我需要不带逗号的数字,我该怎么做?我尝试使用替换来删除逗号并将它们替换为任何内容,但这给了我一些错误。

尝试: /'d+/g

'd匹配一个数字,因此它将单独匹配每个数字,因此有多个结果。 'd+匹配1或更多数字,因此它将匹配找到的尽可能多的连续数字。

var re = /'((.+)')/g;
var str = 'Pages (226)';
var m = re.exec(str);
var element = document.getElementById("answerswer");
element.innerHTML = m[1];
<div id="answerswer"></div>

尝试使用方法 array.join( 表达式)

var getPages = "Pages (226)";
var getPagesNew = getPages.match(/'d/g).join( "" );

关于这种方法 ->在这里

-嗨,

嗨,萨卢多斯:)

相关文章: