我正在尝试使用WebHarvy(.NET)中的表达式来匹配段落中的第二行,并在它们之间使用双行换行符
实施例
这是第一行
这是第二行
我尝试使用\n(.*)\n\n
,但它返回空换行而不是第二行。
请检查https://regex101.com/r/9GjHTM/1
请建议
由于
答案 0 :(得分:2)
答案 1 :(得分:2)
在WebHarvey regex中,您可以捕获所需内容:
WebHarvy将仅提取主要文本中与RegEx字符串中指定的
group(s)
匹配的那些部分。
所以,使用
(?:\r\n?|\n){2}(.+)
表达式匹配:
(?:\r\n?|\n){2}
- 恰好两次出现({2}
)
\r\n?
- CR(回车)后跟1或0(=可选)LF(换行符)|
- 或\n
- LF(换行符)(.+)
- 捕获组1(与此子模式匹配的子字符串将由WebHarvey输出)