导入库
1 | from verbalexpressions import VerEx |
构建正则表达式
1 | verbal_expression.start_of_line().find('http').maybe('s').find('://').maybe('www.').anything_but(' ').end_of_line() |
获取正则表达式字符串
1 | print(verbal_expression.source()) |
1 | ^(http)(s)?(\:\/\/)(www\.)?([^\ ]*)$ |
匹配字符串
1 | print(verbal_expression.match("https://www.google.com")) |
1 | <_sre.SRE_Match object at 0x02D1FBC0> |
替换字符串
1 | replace_me = "https://www.baidu.com" |
1 | https://www.google.com |