隐藏字符串中的某些文字
时间: 2023-10-15 11:06:55 浏览: 97
Six-strings-and-ASCII-conversion.rar_ascii_ascii转化_conversion
5星 · 资源好评率100%
在JavaScript中,可以使用正则表达式结合字符串的`replace()`方法来隐藏字符串中的某些文字。
```
var str = "hello world, hello javascript";
var hideStr = "hello";
var reg = new RegExp(hideStr, "g");
var hiddenStr = str.replace(reg, "**");
console.log(hiddenStr); // "** world, ** javascript"
```
在这个例子中,我们使用正则表达式创建了一个模式,用于匹配要隐藏的字符串"hello"。然后,我们使用`replace()`方法将所有匹配到的字符串替换成两个星号,从而得到了隐藏某些文字的结果。
需要注意的是,正则表达式中的`g`标志表示全局匹配,即匹配到所有的匹配项。如果不使用该标志,`replace()`方法将只会替换第一个匹配项。
阅读全文