Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
括弧内のすべてを取得するためのJava正規表現を使用できるかどうかを知りたい
と同じように[any string]戻るany string
[any string]
any string
私は、1つの開き括弧を検索し、任意の文字を意味する[? . ]?と思うようなことを考えていました。[?.
[? . ]?
[?
.
この正規表現を試してください:
(?<=\\[).*?(?=\\])
見回す必要はありません。これを試して:
\[([^\]]+)
これは開始ブラケットと一致し、次の終了ブラケットまで、終了ブラケットではないすべてのものをキャプチャします。キャプチャされた後方参照を取得できます$1
$1
次の正規表現を試してください:
(?<=\[).*(?=\])