-3

TST0001-ABI-NGW-000003

上記は、6桁の数字で終わるコードだけを許可する正規表現を書きたい私の文字列です。よろしくお願いします

4

3 に答える 3

2

次の式は、6桁で終わる文字列と一致します

/(?:\D|^)\d{6}$/.test(str)

テストパターン:

'TST0001-ABI-NGW-000003'  // match
'ABC123456'  // match
'123456'     // match
'1234567'    // no match

最後に少なくとも6桁の数字を一致させるには、次のようにするだけです。

/\d{6}$/.test(str)
于 2012-12-10T08:39:40.987 に答える
1

以下が機能するはずです。

/\b\d{6}$/
于 2012-12-10T08:32:28.033 に答える
1

\d{6}$

指定したことを実行します。これは、6桁で終わるすべての文字列に一致します。(他には何もチェックしません)

'08909089089' // matches
'42LK429409'  // matches
'098908'      // matches
'AR09890'     // doesn't match
于 2012-12-10T08:39:12.950 に答える