安jing一夏 发表于 2017-3-23 18:30:25

re.VERBOSE是怎么用的呢

本帖最后由 安jing一夏 于 2017-3-23 19:39 编辑

charref = re.compile(r"""
&[#]                # 开始数字引用
(
   0+         # 八进制格式
   | +          # 十进制格式
   | x+   # 十六进制格式
)
;                   # 结尾分号
""", re.VERBOSE)
例子出处:
Python3 如何优雅地使用正则表达式(详解三)
http://bbs.fishc.com/thread-57207-1-1.html
(出处: 鱼C论坛)
没看懂啊&[#]是做什么用的?开始数字引用?

找到答案了,结果是输G            'G' 或者''
就是&#这两个字符 ……

新手·ing 发表于 2017-3-23 19:04:51

re模块的re.VERBOSE可以把正则表达式写成多行,并且自动忽略空格。

新手·ing 发表于 2017-3-23 19:34:29

谢谢
页: [1]
查看完整版本: re.VERBOSE是怎么用的呢