0

私はこのJS正規表現を持っています:

var re = /(\w\w\d-{1})?\w\w-{1}\w-{1}?/;

ファイル名の場合、最初のグループはオプションである必要があります。

完全な名前の例。例:

qq8-qq-q-anything => OK

最初のグループなし:

qq-q-anything => OK

しかし、何かを入れても、まだ機能しました:

何でも-qq-q-何でも => OK

最初のグループをオプションにしたいのですが、ファイル名に最初のグループが含まれている場合は、数字の正規表現の単語と一致する必要があります。

4

2 に答える 2