1

我想知道是否有办法在字符串中隐藏一串字符。我找到了用于隐藏这些字符的控制字符:

>var hidden = "\26"
undefined
>hidden
""
>hidden.replace("\26","yolo");
"yolo"
>"".replace("\26","yolo");
""

但我想转义一串字符并让它们不会像这样显示:

>var hidden = "\26cantseethis\26"
undefined
>hidden
""

有没有使用 ASCII 字符的这种方法?

编辑:我想要做的是给谷歌文档状态。我有一个工作流类型的谷歌应用程序脚本附加到创建文档的表单上。管理员可以立即查看该文档,因此我不想在文档中放置一堆特殊字符串,例如 &UserOneAgreed,主要是因为有人可能会进入并修改该字符串。一旦收集到一些用户输入,我有另一个脚本将进入并修改相关文本。

4

1 回答 1

1

你不能这样做。控制字符只能用于字符,因此您需要分别转义每个字符以隐藏它们。

于 2013-02-22T18:27:26.837 回答