i have the following lines in notepad++
'23123 123123
'23123 123123
'23123 123123
'23123 123123
'23123 123123
我想要替换为
'23123' 123123
'23123' 123123
'23123' 123123
'23123' 123123
我正在进行以下操作
查找内容: (\d)\s
替换为: $0'
但是它没有起作用
i have the following lines in notepad++
'23123 123123
'23123 123123
'23123 123123
'23123 123123
'23123 123123
我想要替换为
'23123' 123123
'23123' 123123
'23123' 123123
'23123' 123123
我正在进行以下操作
查找内容: (\d)\s
替换为: $0'
但是它没有起作用
(\d)\s
匹配并捕获数字,然后匹配任何垂直或水平空白,包括换行符。替换是整个匹配和一个'
字符。因此,在第二列末尾影响数字块的任何数字+空格序列中,您将附加'
。'
,可以使用:^'\d+
替换为$0'
。
详细信息
^
- 行开头锚点'
- 单引号\d+
- 1个或多个数字。替换内容是整个匹配值($0
)和一个 '
(基本上,我们将'
附加到每个匹配项)。
'
:(\d)(\h)
替换为$1'$2
。它会在每行的所有非末尾数字块后附加'
:
详情
(\d)
- 捕获组1(稍后使用$1
占位符引用):一个数字(\h)
- 捕获组2(稍后使用$2
占位符引用):一个水平空白字符。然后输入'
,它将在所有行中输入。