-3
我在文件中的兩個字符串的條件,例如有沒有一種方法,以配合與C#正則表達式的味道
ABCD ABCDEF XXX
ABCD ABCDEF
是有什麼辦法不匹配這兩字符串所有,但僅匹配,如果兩個字符串將與XXX
當然結束與使用正則表達式C#味
我在文件中的兩個字符串的條件,例如有沒有一種方法,以配合與C#正則表達式的味道
ABCD ABCDEF XXX
ABCD ABCDEF
是有什麼辦法不匹配這兩字符串所有,但僅匹配,如果兩個字符串將與XXX
當然結束與使用正則表達式C#味
使用以下正則表達式:
.*xxx\r\n.*xxx$
這會查找兩行以xxx結尾的行,並用\ r \ n(回車,換行)分隔。
這裏是工作示例的鏈接:.Net Fiddle
using System;
public class Program
{
public static void Main()
{
var text = "adsfasdf asdfasd\r\nabcd abcdef xxx\r\nabcd abcdef xxx";
System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(".*xxx\r\n.*xxx$");
var matches = regex.Matches(text);
Console.WriteLine(matches[0].ToString());
}
}