这边用了个图像识别工具获取图片中的地址,但是识别度比较低,经常出现奇怪的符号,所以想着先处理一下,例如:
某某省某某市某某[XA单元123 → 某某省某某市某某XA单元123
某某市某某区|2座1ε2 → 某某市某某区2座12
这边想到的办法是用正则把中英文数字字符先匹配出来再拼接,现在有两个问题:
- 中英文数字的区域取应该哪个范围
- 有没有更好的方法?
现在的处理方式
str.match(/[a-zA-Z0-9\u4e00-\u9fa5]+/g).join('');
这边用了个图像识别工具获取图片中的地址,但是识别度比较低,经常出现奇怪的符号,所以想着先处理一下,例如:
某某省某某市某某[XA单元123 → 某某省某某市某某XA单元123
某某市某某区|2座1ε2 → 某某市某某区2座12
这边想到的办法是用正则把中英文数字字符先匹配出来再拼接,现在有两个问题:
现在的处理方式
str.match(/[a-zA-Z0-9\u4e00-\u9fa5]+/g).join('');
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答928 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
中文數字試試看 這個
https://www.npmjs.com/package...
能讓你直覺的使用 [一-十] [壹-拾] 這類中文數字