Shahid Asked: 2022-02-18 09:47:50 +0800 CST2022-02-18 09:47:50 +0800 CST 2022-02-18 09:47:50 +0800 CST 在不同的行中制作连续的编号列表 772 我在 {1} 有一些数据这是一个测试数据 {2} 这是另一个数据。注意两个之后的空格,这是由错误 {3} 这是另外一个数据 { 4} 数字之前的另一个空格错误 我想在自己的行中使用正确的格式作为{1},即数字之前或之后没有空格 我需要一个用于记事本++的正则表达式 谢谢 regex notepad++ 1 个回答 Voted Best Answer Toto 2022-02-18T09:57:37+08:002022-02-18T09:57:37+08:00 Ctrl+H 找什么:{\h*(\d+)\h*} 替换为:\n{$1} 或\r\n{$1}取决于平台 检查 火柴盒 检查 环绕 CHECK 正则表达式 取消选中 . matches newline Replace all 解释: { # open brace \h* # 0 or more horizontal spaces (\d+) # group 1, 1 or more digits \h* # 0 or more horizontal spaces } # close brace 替代品: \n # linefeed, you can use \r\n for Windows EOL {$1} # content of group 1 (i.e. the digits) surrounded by braces 截图(之前): 截图(之后):
{\h*(\d+)\h*}
\n{$1}
或\r\n{$1}
取决于平台. matches newline
解释:
替代品:
截图(之前):
截图(之后):