一部が固定の静的文字列で、他の3つの部分に英数字a..Zおよび0..9を含めることができる'FIXED-AAAA-AAAA-AAAA'
形式の文字列を検証するための正規表現をまとめたいと思います。'FIXED'
JS と PHP の正規表現パターンが必要です。
一部が固定の静的文字列で、他の3つの部分に英数字a..Zおよび0..9を含めることができる'FIXED-AAAA-AAAA-AAAA'
形式の文字列を検証するための正規表現をまとめたいと思います。'FIXED'
JS と PHP の正規表現パターンが必要です。
これはうまくいきます:
var re = /^FIXED(?:-[a-zA-Z0-9]{4}){3}$/;
\w
通常はほとんど同等です[a-zA-Z0-9]
が、必要のないいくつかの文字 (ASCII <> UTF) が含まれる可能性がある文字グループを使用することもできます。
正規表現は
~FIXED-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}~i
PHP の場合、最後の修飾子 ( i
)を除いて、JavaScript はほとんど同じです。
var my_re = /FIXED(?:-[A-Za-z0-9]+){3}/