从字符串获取第二组的正则表达式问题

时间:2019-02-19 14:17:50

标签: c# regex regex-group

我尝试过下面的正则表达式

输入字符串= \ n地址123 Abc st。电话(123)456-7890 \ nLine2 \ nLine3 \ nCity“;

正则表达式

Regex rg = new Regex(@"Address(.*)Phone.*\n(.*)City", RegexOptions.Singleline);

但是当我当时在输出中使用给定的正则表达式时,我得到的结果集以下。

第一组= 123 Abc st。 第二组=空。

我的预期输出如下,但是从正则表达式上方,我仅得到结果集一,而没有第二结果集。

预期输出

第1组= 123 Abc st。

第2组=第2行\ n第3行

0 个答案:

没有答案