Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个字符串,其中包含单词的组合以及在某些地方\r\n和\n某些地方。这是一个示例:
\r\n
\n
\r\nThis is an\nexample\nand I need\na\nsolution\r\nr\nOK\r\n
现在我只需要在其中匹配This is an\nexample\nand I need\na\nsolution这\n是 我尝试过的表达式
This is an\nexample\nand I need\na\nsolution
\r\n([\s\w]+)\r\n
这将读取完整的字符串。请更正
您不希望\r匹配的句子中有 s 吗?您可以使用否定匹配:
\r
\r\n([^\r]+)\r\n
我相信 using\s将同时匹配\r和\n作为间距字符
\s
尝试使用非贪婪量词?:
?
\r\n([\s\w]+?)\r\n
多行惰性匹配应该起作用:
/\r\n(.+?)\r\n/m