在python的正则表达式中例题中pattern = re.compile(r'\d+') r'\d+'是什么意思呢?

请教一下,在python的正则表达式中例题中pattern = re.compile(r'\d+') r'\d+'是什么意思呢?
最新回答
情不知所起

2024-05-13 01:45:25

r的意思是不转义,即\表示原样的\。否则有可能被视图按\d为一个字符解析转义。
请叫我仙女姐姐

2024-05-13 04:43:01

\d是匹配数字字符[0-9],+匹配一个或多个

放在一起是匹配一个或多个数字字符,比如:’1‘、’34‘、’9999‘