
功能块 ADDSLASHES 为字符串 STR 中的特定字符前添加 "\"(如同在 C 中)。
注意:此函数是二进制安全的。这意味着 UTF8 字符不能直接处理。
定义要处理的字符串。
该输入是一个包含所有需要转义的字符列表的字符串。它包括转义字符在内显示。例如:"\n\r\t"。
注意:这些必须放在双引号中。
需要转义的字符列表。如果 CHARLIST 包含类似 \n、\r 等字符,则它们将以 C 风格转换,而其他非字母数字字符的 ASCII 值小于 32 或大于 126 将转换为它们的八进制表示形式。
如果在 CHARLIST 输入处注明字符序列,请了解第一个和最后一个字符之间的字符是什么。
该输入也可以定义序列:
| CHARLIST | 说明 |
|---|---|
| a..z | 所有小写字母将被屏蔽。 |
| A..Z | 所有大写字母将被屏蔽。 |
| A..z0..9 | 所有大小写字母和数字都将被屏蔽。 |
| z..A | 是错误的,并屏蔽 A、z 和 . |