私はこのような正規表現パターンを持っています:
^[a-zA-Z0-9]+\s(INV|FINAL)\s([0,1]?\d{1}\s(([0-2]?\d{1})|([3][0,1]{1}))\s(([1]{1}[9]{1}[9]{1}\d{1})|([2-9]{1}\d{3})))(\s{1})\d+$
このパターンは、ドキュメント名が正しいかどうかを検証する必要があります。このようなドキュメント名は、次のパターンと一致する必要があります。
1207181 FINAL 12 13 12 1533
最初は-数字だけで、idのようなものです。
次の1つのスペース。
次のINVまたはFINALワード。
ddmmyy形式の次の日付。
次の数桁。
誰かが私がこれを解決するのを手伝ってくれる?