英语单词:space /speɪs/ n. 空间; 外层空间; 空白;
\s 匹配任意空白字符,等价于[\t\n\r\f\v],注意空格不是空白字符。
xxxxxxxxxximport re txt: str = "你好 测试"pattern: str = r"\s"results: list = re.search(pattern=pattern, string=txt)print(results) #<re.Match object; span=(2, 3), match=' '>
xxxxxxxxxx
import re
txt: str = "你好 测试"
pattern: str = r"\s"
results: list = re.search(pattern=pattern, string=txt)
print(results) #<re.Match object; span=(2, 3), match=' '>
\S 匹配非任意空白字符
xxxxxxxxxximport re txt: str = "你好 测试"pattern: str = r"\S+"results: list = re.search(pattern=pattern, string=txt)print(results) # <re.Match object; span=(0, 2), match='你好'>
pattern: str = r"\S+"
print(results) # <re.Match object; span=(0, 2), match='你好'>
[\s\S ] 可以匹配任意字符,包括回车换行等,注意: . 可以匹配除换行符外的任意字符。
xxxxxxxxxximport re txt: str = "<div><p>测试 abc 123</p><div>"pattern: str = r"<div>([\s\S]+)<div>"results: list = re.findall(pattern=pattern, string=txt)print(results) # ['<p>测试 abc 123</p>']
txt: str = "<div><p>测试 abc 123</p><div>"
pattern: str = r"<div>([\s\S]+)<div>"
results: list = re.findall(pattern=pattern, string=txt)
print(results) # ['<p>测试 abc 123</p>']
正则表达式付费代写、咨询、答疑解惑,专业、快速、高效帮您解决正则表达式方面的各种问题,可定制各类软件应用程序。
正则学习工作必备在线工具合集
.
^
$
\d
\w
\s
\D
\W
\S
[abc]
[a-z]
[^abc]
aa|bb
?
*
+
{n}
{n,}
{m,n}
(
)
\1
(?:
(?=
(?!
在线客服QQ:543690914,备案号: 苏ICP备15037649号-32。东海县白塔埠镇佳诚电脑经营部版权所有。