myzol \s (.*)-[0-9] \s\{[\mrzulf\](.*?)\}###台詞 ここが私です あなたはそこにいる お気に入り gvt hjk hlkjhf c myzol 123gbhj { テスト 私自身/mrzulf/.comをチェックしてください } myzol 123gbhj { テスト 私自身/mrzulf/.comをチェックしてください } myzol 1fde3gbhj { テスト 自分自身をチェックしてください/check/.com } myzol 12ecehj { テスト 私自身/mrzulf/.comをチェックしてください } マイゾル 1evehj { テスト 自分自身をチェックしてください/check/.com }
ここでは、mrzulf を含むブロックを削除する必要があります ブランクと交換する必要があります。
P粉4669094492024-02-27 11:28:50
サンプル文字列には -
がありません。パターン [0-9] \s\{
一致できるもの:
\bmyzol\s [^{]*{[^{}]*\bmrzulf\b[^{}]*}
を空の文字列に置き換えます。
開始 {
の前にスペースと単語文字が必要な場合、開始 {
の前の改行と一致したくない場合:
\bmyzol\h \w \h {[^{}]*\bmrzulf\b[^{}]*}