| ■No88874 (8823CenterTail さん) に返信
var r = @"\[(\d{4}-\d{2}-\d{2})\]\[(\d+)部屋目\]\[(.)性 (\d+)名 \\0\]";
var s = @"[2018-11-03][1部屋目][男性 2名 \0][2018-11-04][1部屋目][男性 2名 \0]";
foreach (Match m in Regex.Matches(s, r))
{
Debug.WriteLine(String.Format("{0}, {1}, {2}, {3}",
m.Groups[1], m.Groups[2], m.Groups[3], m.Groups[4]));
} |