此文转载自博客园,原文链接:http://www.cnblogs.com/k-sharp/archive/2010/05/18/1738264.html [此链接已失效]

  • Enter: Ctrl+H
  • Find what: ^:b*$\n
  • Replace with: [Empty]
  • Look in: Current Document
  • Find Option: Use Regular Expressions
  • Click: Replace All

    解释一下正则表达式^:b*$\n,^表示一行的开始,$表示一行的结束,:b表示空格或tab,*表示0个或多个。\n表示换行符。

  • 在 Find What 编辑框中,点击右侧的小箭头,可以打开正则表达式符号表,使用正则表达式几乎可以满足大部分查找需求,下面是完整的符号列表,选自MSDN

    http://msdn.microsoft.com/en-us/library/aa293063(VS.71).aspx

    =========================================================

    补充:

    多行空白行替换为单行: ^:b*$\n+ 替换为 \n

    将}前的空行删除掉:^[:b\n]*\}:b* 替换为\}, 再全选代码, Ctrl-K,Ctrl-F格式化

    此文转载自博客园,原文链接:http://www.cnblogs.com/k-sharp/archive/2010/05/18/1738264.html [此链接已失效]

  • Enter: Ctrl+H
  • Find what: ^:b*$\n
  • Replace with: [Empty]
  • Look in: Current Document
  • Find Option: Use Regular Expressions
  • Click: Replace All

    解释一下正则表达式^:b*$\n,^表示一行的开始,$表示一行的结束,:b表示空格或tab,*表示0个或多个。\n表示换行符。

  • 在 Find What 编辑框中,点击右侧的小箭头,可以打开正则表达式符号表,使用正则表达式几乎可以满足大部分查找需求,下面是完整的符号列表,选自MSDN

    http://msdn.microsoft.com/en-us/library/aa293063(VS.71).aspx

    =========================================================

    补充:

    多行空白行替换为单行: ^:b*$\n+ 替换为 \n

    将}前的空行删除掉:^[:b\n]*\}:b* 替换为\}, 再全选代码, Ctrl-K,Ctrl-F格式化

    相关文章:

    • 2022-12-23
    • 2022-12-23
    • 2022-12-23
    • 2021-12-24
    • 2022-12-23
    • 2022-01-06
    • 2021-11-24
    • 2022-12-23
    猜你喜欢
    • 2021-11-02
    • 2021-09-22
    • 2022-01-09
    • 2022-12-23
    • 2022-12-23
    • 2022-12-23
    相关资源
    相似解决方案