2

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+\."たが、これは上記のリストの最初のようなパターンでのみ機能します。

4

2 に答える 2

1

これは、リストしたすべての例と一致します。"Sec\. [A-Z\d]+\.([A-Z\d]+\.)?"\s?

注意:セクション番号で使用できる大文字のみ。

ここでデモの説明:http://regex101.com/r/hC7pP9

于 2013-03-07T03:32:20.090 に答える
0

常に引用符で囲み、'Sec. '、スペースで区切られた行ごとに 1 つ以上?

("Sec.\s[\d\w.]+"\s?)+

于 2013-03-07T03:13:56.803 に答える