110,545
社区成员
发帖
与我相关
我的任务
分享
(.*)[\n\r]*OTHERWISE[\n\r]*(.*)
看错你的要求了,这个才是(.*SECTOR\.)(.*)
$1对应第一部分,$2对应第二部分static void RegexChinese()
{
string txt = @"IF THE FARE COMPONENT INCLUDES TRAVEL BETWEEN HND AIRPORT
AND SEL
ON DIRECT FLIGHTS
OUTBOUND -
PERMITTED 201PM TO MIDNIGHT DAILY ON THE FIRST
INTERNATIONAL SECTOR.
INBOUND -
PERMITTED 1201AM TO 200PM DAILY DEPARTURE OF LAST
INTERNATIONAL SECTOR.
OTHERWISE
PERMITTED 1201AM TO MIDNIGHT DAILY.";
var match = Regex.Match(txt, @"(?<A>[\s\S]*)OTHERWISE(?<B>[\s\S]*)");
if (match.Success)
{
Console.WriteLine("A:" + match.Groups["A"].Value);
Console.WriteLine("=============================");
Console.WriteLine("b:" + match.Groups["B"].Value);
}
}