获取二进制矩阵的列表格式

时间:2019-12-22 08:56:17

标签: regex notepad++

假设我们在Notepad ++中有一个很大的二进制矩阵,如下所示:

0 0 1
1 1 0
0 1 0

我的问题:

我需要在“正则表达式”中找到一个命令,以便二进制矩阵的输出采用以下格式

[0 0 1]
[1 1 0]
[0 1 0]

换句话说,我的问题是如何将[放在数字的首位,同时又将]放在数字的末尾。到目前为止,我已经手动完成此操作。

感谢您的帮助

编辑:根据评论来编辑问题。

1 个答案:

答案 0 :(得分:3)

  • Ctrl + H
  • 查找内容:^(.+)$
  • 替换为:[$1]
  • 检查 环绕
  • 检查 正则表达式
  • 取消检查 . matches newline
  • 全部替换

说明:

^           # beginning of line
  (.+)      # group 1, 1 or more any character but newline
$           # end of line

屏幕截图(之前):

enter image description here

屏幕截图(之后):

enter image description here