私はこのJS正規表現を持っています:
var re = /(\w\w\d-{1})?\w\w-{1}\w-{1}?/;
ファイル名の場合、最初のグループはオプションである必要があります。
完全な名前の例。例:
qq8-qq-q-anything => OK
最初のグループなし:
qq-q-anything => OK
しかし、何かを入れても、まだ機能しました:
何でも-qq-q-何でも => OK
最初のグループをオプションにしたいのですが、ファイル名に最初のグループが含まれている場合は、数字の正規表現の単語と一致する必要があります。