用正则表达式算术

时间:2016-02-01 21:36:40

标签: javascript regex string math

我可以使用哪些正则表达式 sums 减去字符串的一部分?

例如:I can count to 10!和它替换为I can count to 9!

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式函数更改匹配的值。这样的事情应该有效:

var str = "I can count to 10!";

str = str.replace(/[0-9]+[0-9]/, function (match, capture) { return match-1;});
console.log(str)

您可以在此处看到它:https://jsfiddle.net/rmtuk3j1/