C# で以下の形式で始まる正規表現パターンを照合するのを手伝ってください:
「1.01秒」
「秒47.06。」
「第71.022条」「第611条」
"Sec. 12A.002."
"Sec. 12A.152."
"Sec. 50D.001."「セクション I.2.」
「セクション I.5B.」
私はすでに試しまし"Sec\.\s\d+\.\d+\."
たが、これは上記のリストの最初のようなパターンでのみ機能します。
これは、リストしたすべての例と一致します。"Sec\. [A-Z\d]+\.([A-Z\d]+\.)?"\s?
注意:セクション番号で使用できる大文字のみ。
ここでデモの説明:http://regex101.com/r/hC7pP9
常に引用符で囲み、'Sec. '、スペースで区切られた行ごとに 1 つ以上?
("Sec.\s[\d\w.]+"\s?)+