2015-05-27 41 views
1

在使用崇高文本編輯器瀏覽.cfc文件時,我注意到突出顯示了字符串中的3個字符。這些角色是「DLE」,並且該組被視爲一個角色。如果沒有突出顯示所有這些,我都不會強調它。在做了一些研究之後,我相信這是Sublime中Data Link Escape的代表。我問我的同事他是怎麼做到的,但不幸的是他忘了。它看起來不是一個alt代碼,因爲alt 16(十進制16是Ascii中的一個數據鏈轉義)在崇高中出現爲一個三角形。如果打印字符串,「DLE」字符如下所示:┼數據鏈接轉義和其他非打印字符

我可以複製「DLE」字符,但我不知道如何從頭開始創建一個字符。

在崇高中如何以這種方式表示數據鏈轉義?其他非打印字符可以以類似的方式顯示/使用嗎?

回答

1

通常這些可以使用chr()函數創建。這對於創建許多不可打印的字符很有用。一個比較常見的用法是CREA

參見:https://wikidocs.adobe.com/wiki/display/coldfusionen/Chr

至於DLE,您可以

<cfset DLE = chr(16)> 

另一種常見的用法是創建回車/換行

<cfset CRLF = Chr(13) & Chr(10)>