私はちょうどPythonの中で正規表現モジュールを学び始めています。興味深い正規表現のシーケンスを説明するように求められています。正規表現のスラッシュの意味/
/^[a-z0-9_-]{3,16}$/
私は前方の英数字を含むハイフンとアンダースコアと、少なくとも3と16桁の数字または文字せいぜいを持つユーザ名のためにその検索をスラッシュ2内のコードを説明することができます。
私の質問は、2つのフォワードスラッシュはどういう意味ですか?私はウェブを試してみたところ、ほとんどのチュートリアルではバックスラッシュの説明がありますが、スラッシュの説明はないようです。お知らせ下さい。ありがとう。
これは、JavaScriptのようないくつかの言語で正規表現自体の区切り文字です。これらのスラッシュで区切られた式には、g、m、i、u、またはyのようなフラグだけが続きます。それは '/'の文字に一致するほか – Redu
/、* * *パイソンには*の意味を持ちません。いくつかの他の言語は –