在记事本++中将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插入字符串序列的主要内容,如果未能解决你的问题,请参考以下文章