質問
ユーザー名を決定するための正規表現
解決策
preg_match('/'/^s*$|^c:\con\con$|[%,*"st&'\]/', $username)
コードのコピーをどのように理解しますか?
皆さんありがとう
PHP コンテンツをクリップボードにコピー PHP コード: [%,*"st&'\]
この部分は基本的にはアスタリスク、二重引用符、スペース文字、タブ文字、小なり、大なり、&、一重引用符で理解できるのですが、なぜバックスラッシュを2つ使うのでしょうか?
最後の 4 つのバックスラッシュは何を意味するのでしょうか?
[ ]
参考回答
[img]http://www.111cn.cn/bbs/images/smilies/default/funk.gif[/img]
参考回答
記号、空白文字、改行を含むユーザー名は禁止されています。
いつもの作者さんはちょっと変態な気がします
参考回答
よくわかりません、説明してください
^s*$|^c:.
^どういう意味ですか
なぜ 2 つを使うのか
ち:
またどういう意味ですか
参考回答
/^
最も奇妙なのは、式の真ん中にある ^ です。これが何を意味するのか全く分かりません。
参考回答
す*
では、なぜここで 2 つを使用するのでしょうか
論理的に言えば、これは 1 つで十分です
。
参考回答
Du Jiang の本にはそのことがすべて書かれています...
参考回答
直接答えられませんか? [img]http://www.111cn.cn/bbs/images/smilies/default/42.gif[/img]
参考回答
con\con これは何のためにあるのでしょうか?
参考回答
あなたが知っていることを教えてもらえますか?