Python编程:Python2和Python3环境下re正则匹配中文

1、Python2 下测试

中文需要使用\u4e00-\u9fa5 去匹配

示例 1: Python 2.7.5 下匹配中文

# -*- coding: utf-8 -*-

import re

# 1、默认字符串对象是ASCII码,不能直接匹配
line = "窈窕淑女,君子好逑"

# w 包含字符范围:[a-zA-Z0-9_]
result = re.match("\w+", line)
print(result)
# None


# 2、需要使用Unicode码去匹配
line 

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读