当前位置:网站首页>Notepad++ regular expression replacement string
Notepad++ regular expression replacement string
2022-07-06 00:16:00 【one billion three hundred and ninety million eight hundred and 】
Be careful :Notepad++ The maximum length of regular expression string cannot exceed 69 Characters
expression explain
/t tabs .
/n New line .
. Match any character .
| Match the characters to the left and right of the expression . for example , "ab|bc" matching "ab" perhaps "bc".
[] Match any single character in the list . for example , "[ab]" matching "a" perhaps "b". "[0-9]" Match any number .
[^] Match any single character outside the list . for example , "[^ab]" matching "a" and "b" Characters other than . "[^0-9]" Match any non numeric character .
* The character on the left is matched any number of times (0 Time , Or many times ). for example "be*" matching "b", "be" perhaps "bee".
+ The character to the left of it is matched at least once (1 Time , Or many times ). for example "be+" matching "be" perhaps "bee" But it doesn't match "b".
? The character on the left is matched 0 Time or 1 Time . for example "be?" matching "b" perhaps "be" But it doesn't match "bee".
^ The expression on the right is matched at the beginning of a line . for example "^A" Just match to "A" Beginning line .
$ The expression on the left is matched at the end of a line . for example "e$" Just match to "e" The line at the end .
() Affects the order in which expressions match , And used as a grouping marker for expressions .
/ Escape character . If you want to use it "/" In itself , Should be used "//".
contain “hello word” The line of
^.hello word.$
With “hello word” The first line
^hello word.*$
With “hello word” The line at the end
.*hello word$
Search result processing
Line 8: </item><item> <word>social media</word>
Line 15: </item><item> <word>constant</word>
Line 24: </item><item> <word>row</word>
Line 33: </item><item> <word>approach</word>
Line 41: </item><item> <word>exam</word>
Line 48: </item><item> <word>alarm</word>
Line 56: </item><item> <word>obviously</word>
Line 63: </item><item> <word>urgently</word>
Remove the front Line
^.*Line.*:
边栏推荐
- MySql——CRUD
- [online chat] the original wechat applet can also reply to Facebook homepage messages!
- There is no network after configuring the agent by capturing packets with Fiddler mobile phones
- Key structure of ffmpeg - avformatcontext
- LeetCode 6005. The minimum operand to make an array an alternating array
- 18.(arcgis api for js篇)arcgis api for js点采集(SketchViewModel)
- 【二叉搜索树】增删改查功能代码实现
- What are the functions of Yunna fixed assets management system?
- Global and Chinese markets for hinged watertight doors 2022-2028: Research Report on technology, participants, trends, market size and share
- MySQL global lock and table lock
猜你喜欢
数据库遇到的问题
Senparc.Weixin.Sample.MP源码剖析
AtCoder Beginner Contest 254【VP记录】
QT QPushButton details
MySQL functions
MySql——CRUD
"14th five year plan": emphasis on the promotion of electronic contracts, electronic signatures and other applications
行列式学习笔记(一)
关于结构体所占内存大小知识
Permission problem: source bash_ profile permission denied
随机推荐
云呐|公司固定资产管理系统有哪些?
Qt QPushButton详解
硬件及接口学习总结
Browser local storage
从底层结构开始学习FPGA----FIFO IP核及其关键参数介绍
[designmode] Decorator Pattern
[gym 102832h] [template] combination lock (bipartite game)
FFmpeg学习——核心模块
微信小程序---WXML 模板语法(附带笔记文档)
Asynchronous task Whenall timeout - Async task WhenAll with timeout
关于slmgr命令的那些事
Zhongjun group launched electronic contracts to accelerate the digital development of real estate enterprises
Atcoder beginer contest 258 [competition record]
FFMPEG关键结构体——AVCodecContext
【GYM 102832H】【模板】Combination Lock(二分图博弈)
[Chongqing Guangdong education] Chongqing Engineering Vocational and Technical College
FFT learning notes (I think it is detailed)
AtCoder Beginner Contest 258【比赛记录】
Priority queue (heap)
How to solve the problems caused by the import process of ecology9.0