Eugen Eray Asked:2020-05-22 18:27:19 +0000 UTC2020-05-22 18:27:19 +0000 UTC 2020-05-22 18:27:19 +0000 UTC 如何用字符串中的正则表达式替换冒号 772 有这样一行:11: oooops,但是例如你需要这样:0- oooops。如何使用正则表达式写这个String.replace()? javascript 1 个回答 Voted Best Answer TheMY3 2020-05-22T18:38:13Z2020-05-22T18:38:13Z 你的任务规则并不完全清楚,但如果问题纯粹是关于替换冒号,那么像这样: var str = '11: oooops'; var regex = /\:/; str = str.replace(regex, "-"); console.log(str); 基于问题本身,然后是这样的: var str = '11: oooops'; var regex = /\d+\:/; str = str.replace(regex, "0-"); console.log(str);
你的任务规则并不完全清楚,但如果问题纯粹是关于替换冒号,那么像这样:
基于问题本身,然后是这样的: