ホームページ > バックエンド開発 > PHPチュートリアル > ユーザー名を決定するための preg_match 正規表現_PHP チュートリアル

ユーザー名を決定するための preg_match 正規表現_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:51:04
オリジナル
1058 人が閲覧しました



質問
ユーザー名を決定するための正規表現
解決策
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 これは何のためにあるのでしょうか?
参考回答
あなたが知っていることを教えてもらえますか?


http://www.bkjia.com/PHPjc/632587.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632587.html技術記事ユーザー名を判断する問題に対する正規表現による解決策 preg_match('/'/^s*$|^c:\con\con$|[%,*"st '\] この部分は基本的に理解できます。 * 記号、二重引用符、スペース、タブ、...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート