TST0001-ABI-NGW-000003
上記は、6桁の数字で終わるコードだけを許可する正規表現を書きたい私の文字列です。よろしくお願いします
TST0001-ABI-NGW-000003
上記は、6桁の数字で終わるコードだけを許可する正規表現を書きたい私の文字列です。よろしくお願いします
次の式は、6桁で終わる文字列と一致します。
/(?:\D|^)\d{6}$/.test(str)
テストパターン:
'TST0001-ABI-NGW-000003' // match
'ABC123456' // match
'123456' // match
'1234567' // no match
最後に少なくとも6桁の数字を一致させるには、次のようにするだけです。
/\d{6}$/.test(str)
以下が機能するはずです。
/\b\d{6}$/
\d{6}$
指定したことを実行します。これは、6桁で終わるすべての文字列に一致します。(他には何もチェックしません)
'08909089089' // matches
'42LK429409' // matches
'098908' // matches
'AR09890' // doesn't match