如何用 X 替换句点? [复制]
Posted
技术标签:
【中文标题】如何用 X 替换句点? [复制]【英文标题】:How to replace periods with X? [duplicate] 【发布时间】:2020-01-06 14:06:41 【问题描述】:var mystring = "this.is.a.test";
mystring = mystring.replace(/./g, "X");
console.log(mystring);
我期待thisXisXaXtest
的输出,但我的日志显示XXXXXXXXXXXXXX
【问题讨论】:
developer.mozilla.org/en-US/docs/Web/javascript/Guide/… 【参考方案1】:.
是正则表达式中的特殊字符(表示匹配除新行之外的任何内容),您需要对其进行转义
var mystring = "this.is.a.test";
mystring = mystring.replace(/\./g, "X");
console.log(mystring);
DOT
【讨论】:
【参考方案2】:.
匹配除换行符以外的所有字符。要按照您的意图使用它,需要对其进行转义:\.
。
【讨论】:
以上是关于如何用 X 替换句点? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何用 JavaScript 字符串中的索引替换字符? [复制]
ASP.NET MVC - 如何用破折号替换 %20? [复制]
如何用反斜杠和空格“\”替换空格,以便 bash shell 脚本可以从 .tsv 文件中读取文件名并执行 rsync 复制