長さが1〜40文字の任意の文字列に一致するpreg_matchのパターンを作成したいとします。私はこれを見つけた:特定の長さの任意の文字列の正規表現パターン
function.preg-match]: Unknown modifier '<' in ....
どれ提案:
^[^<\x09]{1,40}\Z
しかし、私はこのエラーメッセージを受け取ること1と
?長さが1〜40文字の任意の文字列に一致するpreg_matchのパターンを作成したいとします。私はこれを見つけた:特定の長さの任意の文字列の正規表現パターン
function.preg-match]: Unknown modifier '<' in ....
どれ提案:
^[^<\x09]{1,40}\Z
しかし、私はこのエラーメッセージを受け取ること1と
?/^.{1,40}$/
は、1〜40文字の任意の文字列と一致する必要があります。
これは、すべてに一致する.
が1から40回({1,40}
)繰り返されることです。 ^
と$
は、文字列の先頭と末尾のアンカーです。
これは正規表現を使うべきではありません。 –