/** * 字符串不可见控制字符工具类 * 控制字符范围:\x00-\x1F 以及 \x7F(DEL),不包含普通空格 \x20 */ export declare class StringCleanUtil { /** * 判断字符串是否包含不可见控制字符 * @param str 待检测字符串 */ static hasInvisibleChar(str: string | null | undefined): boolean; /** * 移除所有不可见控制字符 * @param str 原始字符串 */ static removeInvisibleChar(str: string | null | undefined): string; /** * 【调试用】把隐藏控制字符替换为可视标记,方便控制台排错 */ static visualizeInvisible(str: string | null | undefined): string; }