2013-02-22 251 views
1

我想知道是否有方法隱藏字符串中的字符串。我發現​​這對於hidding工作這些字符:隱藏字符串中的字符

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

,但我想逃脫字符的字符串,並將它們不會出現這樣的內容:

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

有沒有使用任何這樣的方法ASCII字符?

編輯: 我想要做的是給谷歌文檔狀態。我有一個工作流程類型的谷歌應用程序腳本附加到創建文檔的表單。該文檔是立即可見的管理員,所以我不想把一堆像& UserOneAgreed在文檔中的特殊字符串,主要是因爲有人進入和修改該字符串的潛力。我有另一個腳本,一旦收集到一些用戶輸入信息,就會進入並修改相關文本。

+0

你爲什麼要這樣做?如果你解釋,有人可能會提出一個替代解決方案。 – 2013-02-22 18:31:45

+0

在編輯中添加 – 2013-02-22 18:41:54

回答

1

你不能那樣做。控制字符只能用於字符,所以您需要分別轉義每個字符以隱藏它們。