在记事本++中将CRLF插入字符串序列

Posted

技术标签:

【中文标题】在记事本++中将CRLF插入字符串序列【英文标题】:Inserting CRLF into a string sequence in Notepad ++ 【发布时间】:2022-01-15 21:35:46 【问题描述】:

我有一个错误放置换行符的文本文件。应该放置换行符的位置如下 ...xxxXxxx... (每个 x 是一个字符 [az],大写 X 是一个大写字符 [az]。我想将 CRLF 放在大写字母前面。我该怎么做?我可以通过 Find what: [az][AZ][az] (match case 1) 找到所有这些序列,但我没有'不知道在“替换为”字段中输入什么以保留原始文本。

【问题讨论】:

【参考方案1】: Ctrl+H 查找内容:(?<=\plower)(?=\pupper) 替换为:\r\n 检查 匹配大小写 检查 环绕 CHECK 正则表达式 全部替换

说明:

(?<=\plower)  # positive lookbehind, make sure we have a lowercase letter before
(?=\pupper)   # positive lookahead, make sure we have an uppercase letter after

替换:

\r\n            # CRLF

屏幕截图(之前):

截图(之后):

【讨论】:

@BreadBoxGuy:查看我的编辑,它适用于任何语言。

以上是关于在记事本++中将CRLF插入字符串序列的主要内容,如果未能解决你的问题,请参考以下文章

Set-Content在我的文件末尾添加换行符(换行符,CRLF)

如何在java中将汉字输出成数字

鼠标右键插入unicode控制字符怎么弄出来?

记事本的简单功能制作

南昌大学航天杯第二届程序设计竞赛校赛网络同步赛 D

git commit 在一行中打印出消息