Regex:正则表达式入门
This commit is contained in:
parent
de161b5593
commit
14e1a8e74f
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 什么是正则表达式
|
||||
title: 什么是正则表达式
|
||||
id: 正则表达式入门
|
||||
title: 正则表达式入门
|
||||
sidebar_position: 1
|
||||
data: 2022年1月22日
|
||||
---
|
||||
@ -355,6 +355,24 @@ data: 2022年1月22日
|
||||
|
||||
[在线练习](https://regex101.com/r/E88WE2/1)
|
||||
|
||||
## 注释
|
||||
|
||||
```python
|
||||
import re
|
||||
|
||||
msg = '我密码是:123kingname456,请注意保密。'
|
||||
|
||||
pattern1 = r':(.*?),'
|
||||
|
||||
pattern2 = r'''
|
||||
: # 开始标志
|
||||
(.*?) # 从开始标志的下一个字符开始的任意字符
|
||||
, # 遇到英文逗号就停止
|
||||
'''
|
||||
|
||||
print(re.findall(pattern2, msg,flags=re.X)) # 启用忽略空白和注释
|
||||
```
|
||||
|
||||
## 贡献
|
||||
|
||||
感谢 [Learn-regex]( https://github.com/ziishaned/learn-regex) 项目
|
Loading…
Reference in New Issue
Block a user