手机端有个功能是根据电话号码搜索通讯录
可是会发现从IOS通讯录复制的电话号码,会无法正确匹配,原因是 方向性的 Unicode 控制字符 搞得鬼
具体参考:https://juejin.im/entry/5baa23606fb9a05ce576a28c
解决方案和简单,把搜索关键字中的特殊字符替换下就好了,如:
keyword.Replace("\u202A", "").Replace("\u202B", "").Replace("\u202C", "").Replace("\u202D", "").Replace("\u202E", "");