Regex 在记事本长度+后添加字符+;

Regex 在记事本长度+后添加字符+;,regex,notepad++,Regex,Notepad++,我想在12个字符后加上“e”字。大概是这样的: theworldwillndsoon 应该是这样的: theworldwillendsoon 我如何在记事本++中完成它?可能是这个,它将在12之后插入任何内容 查找内容: (?<=^.{12}) 使用 在替换选项卡>搜索模式中: 必须选中正则表达式选项。您可以单击Search->Replace,选中搜索模式下的正则表达式复选框 Find: ^(.{12}) Replace: \1e 注意:点匹配任何单个字符(换行符除外),\1引用捕

我想在12个字符后加上“e”字。大概是这样的:

theworldwillndsoon
应该是这样的:

theworldwillendsoon

我如何在记事本++中完成它?

可能是这个,它将在12之后插入任何内容

查找内容:

(?<=^.{12})
使用

在替换选项卡>搜索模式中:
必须选中正则表达式选项。

您可以单击
Search
->
Replace
,选中搜索模式下的正则表达式复选框

Find: ^(.{12})
Replace: \1e

注意:点
匹配任何单个字符(换行符除外),
\1
引用捕获组
()

正则表达式替换为[a-z]{12}?如果需要多次更改该字符串,查找并替换。请将您的尝试包含在您的帖子中。在
l
n
之间单击鼠标,然后键入
e
。什么?你不是这个意思?好啊在行首单击,然后使用右箭头12次,然后键入
e
。不也不是这样吗?也许你应该更详细地解释你在做什么,然后-你的问题太模糊了。按住
ALT
并在第12列设置一个“超高光标”,方法是在所有要编辑的行上向下拖动鼠标(带LMB)。然后按一下
e
。您可能应该提到,这仅适用于最新版本的记事本+,因为lookbehinds在以前的版本中不起作用。谢谢您提供的信息!我只在我的版本6.5.2上试过,结果成功了:-)
Find: ^(.{12})
Replace: \1e