変数に関する情報を取得する必要がありますが、私が持っているのは変数名だけです。この場合、属するチャンクを取得する必要があるとしましょうSOME_LARGE_VARIABLE
(すべてのチャンクは で始まり、<0>
で終わります<0>
)
言い換えれば 、どうすればチャンクを取得できますか<0>....SOME_LARGE_VARIABLE.....<0>
私は持っていたくないことに注意してください<0> ...... <0> ..... SOME_LARGE_VARIABLE .... <0>
<0>
temp
<0>
fo0
<0>
BLA BLA BLA
kjfsd
foodskjdsf
kj
<0>
someVariable
<0>
SOME_LARGE_VARIABLE
<0>
これまでのところ、私は試しました:
<0>[\s\S]*?SOME_LARGE_VARIABLE[\s\S]*?<0>
<0> を検出し、SOME_LARGE_VARIABLE を検出するまで続行し、<0> まで停止します
すべてを選択することに注意してください
私の一時的な解決策は次のとおりです。
<0>[\s\S]{1,25}SOME_LARGE_VARIABLE[\s\S]*?<0>
これにより、選択が 25 文字未満に制限されます。25文字未満のチャンクが2つある可能性があるため、これはリスクが高いと思います
編集
言い換えれば、私は次のようになりたい:
<0>
SOME_LARGE_VARIABLE
<0>
私が持っている唯一のことはSOME_LARGE_VARIABLE
、すべてのチャンクが<0>