# InvisibleCharacter Class
1. 性质:静态类
2. 开发目的:用于处理不可见字符(不确定所列出的不可见字符是否完全,感觉已经覆盖了绝大多数情况,列表来自[JAVA过滤掉String中的不可见UNICODE字符_qq_42673507的博客-CSDN博客](https://blog.csdn.net/qq_42673507/article/details/104486357))
## 域 Fields
```AutoHotKey
static CodeList := [0x200b,0x0200c,0x0200d,0x0200e,0x200f
,0x202a,0x202b,0x202c,0x202d,0x202e
,0x2066,0x2067,0x2068,0x2069
,0xfeff
,0x06ec]
```
## 属性 Attribute
### List[]
无参,返回不可见字符组成的List
### Regex[]
无参,返回匹配不可见字符的正则表达式,假设不可见字符为A、B和C,表达式为`m)(*ANYCRLF)[A|B|C]`。
可用于从字符串中替换(清除)不可见字符。
## 方法 Methods
### count(aStr)
用于统计字符串中不可见字符的数量
#### 参数 Parameters
- aStr - 被统计字符串
#### 返回 Returns
int
#### 抛出异常 Throws
- assertStr()
#### 测试 Test
有
### clear(aStr)
清除掉字符串中的不可见字符
#### 参数 Parameters
- aStr - 被清除的字符串
#### 返回 Returns
String
#### 抛出异常 Throws
- assertStr()
#### 测试 Test
有
- 指南 (README)
- 常见问题 (FAQ)
- 更新历史(CHANGELOG)
- 贡献指南 (CONTRIBUTING)
- 开源协议 (LICENCE)
- 鸣谢 (ACKNOWLEDGEMENT)
- 文档模板 (TEMPLATE)
- 新手指南(BEGINNER_GUIDE)
- 语法高亮(HIGHLIGHTING)
- Class
- _Container
- _EX
- _List
- _Map
- _Win
- _Wins
- BeanEnum
- HotString
- HotStringMaps
- InvisibleCharacter
- JSON
- JsonFile
- Method
- ObservableMap
- ObservableObj
- WinEvent
- Timer
- MesToast
- APPLocker
- AutoClassify
- Everything
- Function
- Ini
- AutoInputBox
- ParaChecker
- PathObj
- RunningSpeedTest
- Script
- Switcher
- Stack
- TimeChecker
- Type
- UMSS
- Function
- assert()
- Analyze()
- AnalyzeClassName()
- AutoBind()
- bulkMoveFile()
- ExcelToList()
- getClass()
- getCurrentTime()
- getFunc()
- Instanof()
- InstanceCheck()
- loadMethod()
- LogPrintln()
- rawCall()
- RandomStr()
- showObj()
- Type()
- throwWithSt()
- UseCMD()
- ObjDump()
- Test
- ObjLoad()
- StringMethod
- TypeClass
- MapFactory()