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 を含むブロックを削除する必要があります ブランクと交換する必要があります。
サンプル文字列には
のように、すべてのサンプルがカーリングの前に数字で終わるわけではありません。-
がありません。パターン[0-9] \s\{
一致できるもの:
を空の文字列に置き換えます。
正規表現のデモ
開始
{
の前にスペースと単語文字が必要な場合、開始{
の前の改行と一致したくない場合:正規表現のデモ