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 把一列转成行(使用替换回车换行符方式)
- Ctrl+H打开替换对话框;
- “查找目标”中输入“\r\n”(即换行回车符);
- “替换为”留空;
- “查找模式”选择“正则表达式;
- 点击“全部替换”进行替换全部,或点击“替换”进行替换单个;
2.2 把一列转成行(使用移除EOL字符)
- 选择“编辑”菜单;
- 选择“空白字符操作”;
- 选择“移除非必需的空白和EOL”;(注:EOL为End Of Line)
- 得出的结果是:多余的空白和回车换行符都使用一个空格替换掉了,多行变成一行、用空格分隔;
2.3 在每行的开始或结束插入固定字符或序列
- 把光标放到第一行的开始或结束(视希望在开始或结束插入固定字符而定);
- 选择菜单“编辑->列块编辑”;
- 如果是插入固定字符,则在“插入文本”中输入要插入的固定字符,点击“确定”按钮即可;
- 如果是要插入数字序列,则在“插入数字”中输入“初始值”、“增量”等值,点击“确定”按钮即可;
2.4 移除空白行
- 选择“编辑”菜单;
- 选择“行操作”;
- 选择“移除空行”;
2.5 提取每行指定字符串(正则表达式)
- Ctrl+H打开替换对话框;
- 在“查找目标”中输入匹配的正则表达式,要提取的部分用()括住,可以有多对括号;正则表达式的语法与linux的基本相同;
- 在“替换为”中输入结果希望的类型,使用\1 \2等来对应()里的内容;
- “查找模式”里勾上正则表达式;
如:
abc10001efg
aa10002bbbb
使用上图的表达式,可以替换出10001和10002来;(注意: .*代表任意字符,在其后面加?表示去掉贪婪模式、即尽可能少地匹配)
3. 应用例子
3.1 拼接SQL的in条件
- 在数据库查询出一列id,如:
10001
10002
…
10003 - 在每个ID后面先加上逗号(使用2.3和2.2的方式)
- 把光标放到第一行10001的后面;
- 选择菜单“编辑->列块编辑”;
- 在“插入文本”中输入逗号,点击“确定”,则每行后面加上了逗号;
- 选择“编辑->空白字符操作->移除非必需的空白和EOL”,把列变成行;
- 在两端加上括号即可以成为in的条件;
本文地址:https://blog.csdn.net/dingjianmin/article/details/106422833
上一篇: 山药的黏液怎么去除
下一篇: 科技巨头Facebook股价暴跌