私はregexを初めて使用しています。正規表現の一致パターン "\ [。* \]"はどういう意味ですか?正規表現が "\ [。* \]パターンと一致するパターンは何ですか?"
"Hello [Here]"のようなテキストがある場合は、マッチで成功が返されます。そしてマッチは[Here]を含んでいます。
.
は、\ n個(改行)以外の任意のを示し *
が0回以上
私は "\" を理解していないことを示しています。
は、私はそれを読んで。それは単に "\"のエスケープシーケンスだと信じています。したがって、式「\ [。* \]」は、\[Any text\]
のようなパターンに一致していますか?
あなたのパターンには、 '\は.'ありません。正規表現で '[' 'と' [''をマッチさせると、正規表現では大括弧で囲まれた文字に一致するようにエスケープする必要があります。 – Tushar
_ [任意のテキスト]のようなパターンに一致させようとしている表現 "\ [。* \]"ですか?はい。角括弧で囲まれたテキストと一致します。しかし、ネストされた括弧があると失敗します。 – Tushar