删除javaeye上复制到的代码无用前缀 (notepad++使用技巧)

复制javaeye的代码时,会复制前面的行号。这个行号是没有用的,因此需要删除下面文本的前面三个数字,例如:

 

 

  1/*
  2 * 创建日期 2006-4-5
  3 */
  4package threadDemo;
  5
  6class ChopStick {    //筷子类
  7    boolean available;
  8    ChopStick() {
  9        available=true;  //可以拿起
 10    }
 11    public synchronized void takeup() {  //拿起动作
 12        while(!available) {
 13            try {
 14                wait();
 15                System.out.println("哲学家等待另一根筷子");
 16            } catch(InterruptedException e) { }
 17        }
 18        available=false;
 19    }
 

手工删除几行没有问题,当大量的时候就没有办法了。
推荐三种自动实现方式
 1 java 代码访问这个文件,删除前面三个数字;
 2,用正则表达式来替换 :   notepad++中找 ^...(.*) 替换为: \1              (建议的方式 1 )
 3,   notepad++中录制宏。注意操作时,一定要键盘来操作。                     ( 建议的方式 2 )

 

 

你可能感兴趣的:(正则表达式,Blog)