正则替换
大于或等于280的数字,替换为:ok
请教老师。
不考虑小数和特殊进制的话:
str = str.replace(/\d+/g, (number) => number > 280 ? 'ok' : number);
其中 /\d+/g
表示全局查找连续数字。后面是判断是否 > 280,确定替换的值。
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
来试写个纯正则版本:
js
代码结果