regex - 如何在 Python3.7 中使用正则表达式查找 Unicode 模式?
问题描述
我试图找到一个 Unicode 模式,但它总是返回一个空列表 []。我在 Kwrite 中尝试过相同的模式,效果很好。
我试过 \u \\u 代替 \w 但对我不起作用。这里的 Unicode 字符串可以是任何 Unicode 字符串。
InputString=r"[[ਅਤੇ\CC_CCD]]_CCP"
Result = re.findall(r'[\[]+[\w]+\\\w+[\]]+[_]\w+',InputString,flags=re.U)
print(Result)
解决方案
推荐阅读
- python - 将字符串拆分为二维数组python
- c - 数组不打印其中的第一个字母
- linux - 在bash中删除具有条件的类似目录
- opengl - GLSL 阴影映射:shadow2DProj 导致渲染伪影
- azure - 无法使用 Azure CLI 模板创建 SendGrid 资源 - “提供的订阅标识符无效”
- actionscript-3 - actionscript "var myObjectInst:myObject = new myObject(params);" 在 createJS 中
- prime-factoring - 在函数 FACTOR 的 PARI/GP 中,-1 是错误还是意味着其他?
- java - 如何使用观察者模式通过线程进行文件监控?
- spring-data - 根据文档,Spring Data Rest 不支持发布项目资源,但它支持吗?
- protractor - 量角器元素定位器是否需要 getter 函数