用python显然不会
PS C:\Users\user> python
Python 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import re
>>> re.search(r'\d+', '一二三')
>>> re.search(r'\d+', '123')
<re.Match object; span=(0, 3), match='123'>
>>> import unicodedata
>>> unicodedata.category('1')
'Nd'
>>> unicodedata.category('三')
'Lo'
Lo分类是Language Others, Nd才是Number digital
【 在 xxxxxxo 的大作中提到: 】
: 我记得没错的话 \d 这种是locale dependent的,也就是说对于 zh_CN.xx 这种locale会把一二三四五也匹配上。。。
--
FROM 171.88.43.*