Notepad++ 正则表达式替换 Css @media

Notepad++ regex replace Css @media

我想清除 @media} 之间的所有内容。只有在研究之后我仍然找不到如何。我想替换下面 BOLD 文本之间的所有内容,包括 BOLD 文本本身:

@media all and (max-width: 240px)

{
  #toast-container>div
  {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }

  #toast-container .toast-close-button
  {
    right: -.2em;
    top: -.2em;
  };
}

@media (min-width: 768px)
{
  .lead
  {
    font-size: 19.5px;
  };
}

结果 1:@media }

结果 2:无结果

在替换对话框 (Ctrl+H) 中,启用 Regular Expression. matches newline

然后,搜索:

@media.*?\};.*?\}

@media.*?(\};)\s*?\}

并替换为空字符串...(这将删除所有 - 包括粗体文本)

如果有效请告诉我。