【发布时间】:2021-12-26 09:00:32
【问题描述】:
我要匹配\r\n1.1
blabla \r\n1.1 Entrepreneurship und Untern
我尝试了以下正则表达式:
"\r\n"\d\.\d\s+
它应该是什么样子?
【问题讨论】:
-
\\r\\n\d.\d\s+?.. -
谢谢。另外:我想匹配
\r\n1.11.1 Entrepreneurship und Unternehmer\r\n``` blabla \r\n1.11.1 Entrepreneurship und Unternehmer\r\nEs ``` 我尝试了以下正则表达式:``` \\r\\n\d.\d\ d.\d\s+\w\\r\\n ```它应该是什么样子的?链接:regex101.com/r/QNXniB/1 -
@Gserg 实际上是相反的削减;正则表达式将 CR LF 作为实际的 CR LF 字符没有问题,但编译器不会将
\d视为无法识别的转义序列 -
使用
\\r\\n\d+[\.\d+]*\s+应该找到所有需要的序列\r\n1.1和\r\n1.11.1或\r\n12.11.1 -
在我看来,当您尝试匹配
1.时,匹配点.字符的内容有误。它不是.,而是\.