功能區塊 ADDSLASHES

功能區塊 ADDSLASHES 會在字串 STR 的特定字元前加上 "\" (如同 C 語言)。

注意:此功能是二進制安全的。這意味着 UTF8 字元無法直接處理。

輸入 STR

定義要處理的字串。

輸入 CHARLIST

輸入是一個包含所有需要轉義的字元列表的字串。這將包括轉義字元顯示。例如:"\n\r\t"

注意:這些必須放在雙引號中。

需要轉義的字元列表。如果 CHARLIST 包含像 \n\r 等字元,則這些字元將以 C 风格轉換,而其他非字母數字字元的 ASCII 值小於 32 或大於 126 將轉換為其八進制表示法。

如果在輸入 CHARLIST 中記錄字元序列,請查看第一個和最後一個字元之間的字元。

輸入也可以定義序列:

CHARLIST 說明
a..z 所有小寫字母將被遮罩。
A..Z 所有大寫字母將被遮罩。
A..z0..9 所有大小寫字母和所有數字都將被遮罩。
z..A 是錯誤的,並且遮罩 Az.