notepad++ 正则表达式 应用案例1
来源:互联网 发布:淘宝售后是做什么的 编辑:程序博客网 时间:2024/05/01 19:42
使用场景:用 notepad++批量搜索 多个 ssis package中包含 某个关键词。
(我们有个伙计老是不记得,特记下来,以便下次参考)
步骤:
打开 notepad++,点击 file-> new
ctrl + shift + F (从文件中搜索)
(如果想让它搜索全部完成,就不要点OK; 若只想搜索一部分,就点OK)
得到如下 搜索结果,现在的情况是:你只想得到 红线画的行。 选中 红线画的部分,copy.
在sql server中新建一个query, 粘贴。你会看到实际情况是这样:
接下来我们想把 Line ........<DTS:Property> 这样的内容都清除掉,怎么弄,用正则表达式。
在sql server中 Ctrl + F,
会看到有一行已经被选中
这说明这个正则表达式是有效的:" Line.*\n"
最后一关键的一步,看好了:
会得到如下结果:
补充:
1, 想搜索package中包含PackageFormatVersion=2的部分,用如下正则表达式:
" Line.*PackageFormatVersion\"\>2\<\/DTS\:Property\>"
2,想搜索 某个文件中包含 Disabled=“0” 或 “1” 或“-1”的情况,可用如下正则表达式:
Name="Disabled">(-)?\d</DTS:
3, 如果 想把某一块的多个空行去掉,
可用 \r\n\r\n 全部替换成 \r\n (选中查找模式:正则表达式)
或者 用 \n\n 全部替换成 \n (选中查找模式:正则表达式)
4,如果 想把 某一块的都是以数字开头的多个空格符去掉
可用 \d+ 替换成空 (选中查找模式:正则表达式)
注意:“\d+ ”中的空格,视实际情况而定
(结束)
- notepad++ 正则表达式 应用案例1
- notepad++ 正则表达式 应用案例2
- notepad++ 正则表达式 应用案例3
- 正则表达式应用案例 (notepad++中)
- Notepad++正则表达式应用
- 正则表达式应用案例
- Notepad++ 与正则表达式
- notepad++ 正则表达式
- Notepad++ 正则表达式
- notepad++ 正则表达式用法
- NotePad++ 正则表达式
- notepad++ 正则表达式
- notepad++正则表达式使用
- notepad++ 正则表达式
- notepad++和正则表达式
- Notepad++ 正则表达式使用
- Notepad++正则表达式使用
- notepad++ 正则表达式
- 浅谈WinCE平台USB摄像头驱动开发流程
- 分页显示的两种实现方法
- Essential C++ 学习笔记(五)
- 模板方法模式(TemplateMethod Pattern)(一):模板方法模式介绍
- USB设备类型代码以及详细说明
- notepad++ 正则表达式 应用案例1
- WINCE6.0下配置BSP内存映射
- 2013 腾讯实习生招聘 武汉 一面
- 回车与换行
- 几个简单递归问题(菲波那契数列 ,二叉树,逆波兰式)
- 发现hao123首页有个bug【有图有真相】
- mmap报错Invalid argument的解决办法
- 程序员妻子自述:嫁给程序员真好!
- PHP一个不为人知的命令执行特性