我想在 .txt 文件中添加分隔符。每行有相同数量的字符;我知道分裂应该发生在哪里。
例如,
我的名字是哈利
我想将文件转换为如下所示:
我的|姓名|是|哈利
我在notepad++ 上使用正则表达式,我可以这样做: (..)(..)(..)(.....)
替换为 \1|\2|\3|\4
有没有更有效的方法可以编写这个正则表达式?我是否必须使用 100“。” (点)如果分成 100 个字符?
非常感谢您的帮助!
http://www.regular-expressions.info/reference.html为您服务!
(.{100})
如果您期望正好 100,则可以使用。
如参考文献中所述:
{n} where n is an integer >= 1
准确地重复上一个项目 n 次。示例:a{3} 匹配 aaa
如果文本与您的示例格式相同,您可以使用:
Find what : ([a-z])([A-Z])
Replace with : \1|\2
确保检查大小写匹配和正则表达式
全部替换