Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在行中添加字符串(regex记事本plusplus)_Regex_Notepad++ - Fatal编程技术网

在行中添加字符串(regex记事本plusplus)

在行中添加字符串(regex记事本plusplus),regex,notepad++,Regex,Notepad++,我见过有人问与正则表达式有关的问题,我想我会问我的问题。我有一个包含许多行的文件,如下所示: 374327711199385 每行我都要做到这一点: 3743-277111-99385 这是一个大文件,因此无法手动执行。关于如何使用正则表达式使其自动化,有什么想法吗?非常感谢 要执行此操作,需要使用以下表达式进行搜索: ^(\d{4})(\d{6})(\d{5})$ 并替换为: $1-$2-$3 所有行的分组数字都相同吗?我每行都有这样的数字:374327711199385所有长度都相同您可

我见过有人问与正则表达式有关的问题,我想我会问我的问题。我有一个包含许多行的文件,如下所示:

374327711199385

每行我都要做到这一点: 3743-277111-99385


这是一个大文件,因此无法手动执行。关于如何使用正则表达式使其自动化,有什么想法吗?非常感谢

要执行此操作,需要使用以下表达式进行搜索:

^(\d{4})(\d{6})(\d{5})$
并替换为:

$1-$2-$3

所有行的分组数字都相同吗?我每行都有这样的数字:374327711199385所有长度都相同您可以使用列模式在每行的相同位置插入
-
。再见,非常感谢!谢谢拉尔斯,我还没想到:)@Jenny不用谢顺便说一下,欢迎来到StackOverflow!如果我的回答解决了你的问题,你可以。