角括弧に一致する正規表現が必要です[
。まだ見つけていません。私はすべての可能性を試したと思いますが、正しいものを見つけられませんでした。これの有効な正規表現は何ですか?
回答:
\
角括弧の前に円記号を使用するのはどうですか。通常、角括弧は文字クラスと一致します。
あなたは、同時に角括弧の両方のバリエーションを見つけるために探している場合は、範囲を定義し、次のパターンを使用することができますいずれかの[
記号や]
記号を:/[\[\]]/
[[\]]
どちらのブラケットにも一致します。一部の正規表現方言(grepなど)]
では、直後にバックスラッシュを配置すると、その前のバックスラッシュを省略できます[
(空の文字クラスは役に立たないため)[][]
。しかし、それはJavaやJavaScriptでは機能しません。