如何捕获组在正则表达式,其中包括换行符
本文关键字:其中包括 换行符 正则表达式 何捕获 | 更新日期: 2023-09-27 18:07:33
我有这样的段落,我需要捕捉到组内内容!
。:我需要在AAA和BBB之间添加任何 (AAA,BBB应该不包括),请注意AAA和BBB之间的新行,'t 'r 'n
AAA
I Love You /// can be any charcter + specials !!
BBB
期望输出:匹配[0].Groups [1] .ToString() = = =>我爱你
使用以下模式:
@"AAA(['s'S]+)BBB"
如果您确定这两个字符串是按这个顺序出现的,并且只出现一次(您可以检查这一点),您可以使用string .split()方法。
String[] seperators={"AAA","BBB"};
String[] contents=paragraph.split(seperators, StringSplitOptions.None);
String content=contents[1]; //the content between the two seperator strings
祝你好运!