欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Nodepad++的使用技巧

程序员文章站 2022-06-16 12:19:07
1. 简介Nodepad++的使用技巧和SQL in应用例子|2. 操作技巧2.1 把一列转成行(使用替换回车换行符方式)Ctrl+H打开替换对话框;“查找目标”中输入“\r\n”(即换行回车符);“替换为”留空;“查找模式”选择“正则表达式;点击“全部替换”进行替换全部,或点击“替换”进行替换单个;[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JU7aAvPI-1590725050187)(/uploads/records/images/m_92e520...

1. 简介

Nodepad++的使用技巧和SQL in应用例子|

2. 操作技巧

2.1 把一列转成行(使用替换回车换行符方式)

  1. Ctrl+H打开替换对话框;
  2. “查找目标”中输入“\r\n”(即换行回车符);
  3. “替换为”留空;
  4. “查找模式”选择“正则表达式;
  5. 点击“全部替换”进行替换全部,或点击“替换”进行替换单个;
    Nodepad++的使用技巧

2.2 把一列转成行(使用移除EOL字符)

  1. 选择“编辑”菜单;
  2. 选择“空白字符操作”;
  3. 选择“移除非必需的空白和EOL”;(注:EOL为End Of Line)
  4. 得出的结果是:多余的空白和回车换行符都使用一个空格替换掉了,多行变成一行、用空格分隔;
    Nodepad++的使用技巧

2.3 在每行的开始或结束插入固定字符或序列

  1. 把光标放到第一行的开始或结束(视希望在开始或结束插入固定字符而定);
  2. 选择菜单“编辑->列块编辑”;
  3. 如果是插入固定字符,则在“插入文本”中输入要插入的固定字符,点击“确定”按钮即可;
  4. 如果是要插入数字序列,则在“插入数字”中输入“初始值”、“增量”等值,点击“确定”按钮即可;
    Nodepad++的使用技巧
    Nodepad++的使用技巧

2.4 移除空白行

  1. 选择“编辑”菜单;
  2. 选择“行操作”;
  3. 选择“移除空行”;
    Nodepad++的使用技巧

2.5 提取每行指定字符串(正则表达式)

  1. Ctrl+H打开替换对话框;
  2. 在“查找目标”中输入匹配的正则表达式,要提取的部分用()括住,可以有多对括号;正则表达式的语法与linux的基本相同;
  3. 在“替换为”中输入结果希望的类型,使用\1 \2等来对应()里的内容;
  4. “查找模式”里勾上正则表达式;
    Nodepad++的使用技巧

如:
abc10001efg
aa10002bbbb
使用上图的表达式,可以替换出10001和10002来;(注意: .*代表任意字符,在其后面加?表示去掉贪婪模式、即尽可能少地匹配)

3. 应用例子

3.1 拼接SQL的in条件

  1. 在数据库查询出一列id,如:
    10001
    10002

    10003
  2. 在每个ID后面先加上逗号(使用2.3和2.2的方式)
    • 把光标放到第一行10001的后面;
    • 选择菜单“编辑->列块编辑”;
    • 在“插入文本”中输入逗号,点击“确定”,则每行后面加上了逗号;
    • 选择“编辑->空白字符操作->移除非必需的空白和EOL”,把列变成行;
    • 在两端加上括号即可以成为in的条件;

本文地址:https://blog.csdn.net/dingjianmin/article/details/106422833