替换所有匹配单词的前2个字母

时间:2017-07-17 16:52:39

标签: javascript node.js

所以我有一个很长的字符串:“§一些东西,§这个§csomething”,它是动态的,我想知道如何替换所有这些“§a”或任何数字是什么都没有。

2 个答案:

答案 0 :(得分:1)

使用regular expression

"§aSomething, §bthat this §csomething else".replace(/§./g,"")

. =任何单个字符

g =全局(搜索整个字符串)

答案 1 :(得分:1)

如果您想增加字母数量,也可以使用

var string = "§aSomething, §bthat this §csomething else"
string = string.replace(/[§][a-z]{1}/g, '');

其中{1}表示§

之后的字母数

输出:

Something, that this something else