搜索替换notepad++正则表达式要用到的一个
Search&replace notepad regex to be used one
我有如下字符串,
nn"h11p3ppppvxq3b288N1 m 227"]
{vanxtageendganmesbhorgtgt(1702)}'
d3zd6xf8dz8xd6dz8f6zd8`
[nn"5rvh11p3ppppvxq3b288N1 n 227"]
{vanxtageendganmesbhorgtgt(1802)}
d3zd6xf8dz8xd6dz8f6zd8
我从第 227 米开始我的第一个捕获组,直到第三行结束,
我的第二组从 n 227 到第三行末尾.....
现在我想在第一个捕获组的末尾添加一些数字,比如 -22
还有一些数字到第二个捕获组的末尾,比如 -11
我的第一个正则表达式可以匹配并单独工作,所以第二个......但是要使它们与 |
结合,它不会......
搜索:(m\s.*\n.*\n.*)
替换: -22
我的组合正则表达式如下
(m\s.*\n.*\n.*|n\s.*\n.*\n.*)
替换:-22 -11
但是这会将 (-22 -11) 添加到两个预期中...
我希望输出如下
nn"h11p3ppppvxq3b288N1 m 227"]
{vanxtageendganmesbhorgtgt(1702)}
d3zd6xf8dz8xd6dz8f6zd8 -22
[nn"5rvh11p3ppppvxq3b288N1 n 227"]
{vanxtageendganmesbhorgtgt(1802)}
d3zd6xf8dz8xd6dz8f6zd8 -11
我已经使用 |
or for 将两个正则表达式结合起来作为一个用于时间 Savage ....
任何帮助将不胜感激
您可以使用
查找内容:([mn])\s.*\R.*\R.*
替换为:$& -
详情:
([mn])
- 第 1 组 (</code>):<code>m
或 n
\s
- 一个空格
.*\R.*\R.*
- 一行,一个换行符,然后又是一行和一个换行符,然后是一行。
替换中的$&
是整个匹配的反向引用。
我有如下字符串,
nn"h11p3ppppvxq3b288N1 m 227"]
{vanxtageendganmesbhorgtgt(1702)}'
d3zd6xf8dz8xd6dz8f6zd8`
[nn"5rvh11p3ppppvxq3b288N1 n 227"]
{vanxtageendganmesbhorgtgt(1802)}
d3zd6xf8dz8xd6dz8f6zd8
我从第 227 米开始我的第一个捕获组,直到第三行结束,
我的第二组从 n 227 到第三行末尾.....
现在我想在第一个捕获组的末尾添加一些数字,比如 -22
还有一些数字到第二个捕获组的末尾,比如 -11
我的第一个正则表达式可以匹配并单独工作,所以第二个......但是要使它们与 |
结合,它不会......
搜索:(m\s.*\n.*\n.*)
替换: -22
我的组合正则表达式如下
(m\s.*\n.*\n.*|n\s.*\n.*\n.*)
替换:-22 -11
但是这会将 (-22 -11) 添加到两个预期中...
我希望输出如下
nn"h11p3ppppvxq3b288N1 m 227"]
{vanxtageendganmesbhorgtgt(1702)}
d3zd6xf8dz8xd6dz8f6zd8 -22
[nn"5rvh11p3ppppvxq3b288N1 n 227"]
{vanxtageendganmesbhorgtgt(1802)}
d3zd6xf8dz8xd6dz8f6zd8 -11
我已经使用 |
or for 将两个正则表达式结合起来作为一个用于时间 Savage ....
任何帮助将不胜感激
您可以使用
查找内容:([mn])\s.*\R.*\R.*
替换为:$& -
详情:
([mn])
- 第 1 组 (</code>):<code>m
或n
\s
- 一个空格.*\R.*\R.*
- 一行,一个换行符,然后又是一行和一个换行符,然后是一行。
替换中的$&
是整个匹配的反向引用。