4

私の仕事は、HTML GET からの名前をチェックする PHP ファイルを作成することでした。基本は次のとおりです。

  • 大文字または小文字の az から指定できます
  • 25文字以内
  • TM 商標も例外として追加する

これに REGEX を使用するか STRIPOS を使用するかはわかりません。私の教授は私にこれを PHP で書くように頼んでいます。いくつかのシナリオ例:

1. AdriaN = allow
2. $tackoverFlow = not allowed
3. StackoverFl0w = allowed
4. ™ Stack Over Flow ™ = Allowed
5. StækOverFlow = not allowed

これが私がこれまでに思いついたものです、これを改善できますか?

 $pattern = '/[a-zA-Z0-9\$\™]{1,24}$/';
4

1 に答える 1