正则表达式问题 - 换行(或不换行)

Fux*_*uxi 3 regex

这是我的字符串:

</HEAD>
<BODY>


<html>
<head>
Run Code Online (Sandbox Code Playgroud)

我需要检测换行符,所以我使用了[\r\n]+ 但问题是,我需要它是可选的 - 如果根本没有换行符(在 rbody + html 之间),过滤规则也应该起作用……我该怎么做那?

谢谢

Chr*_*ini 5

伊万和奇德说得对。 [\r\n]*将匹配任何数量的任何换行符,包括 0。使用+意味着 1 或更多,因此您遇到了问题。