EditPad:如何使用Replace替换RegExp字符串和回车
我有下一段文字:EditPad:如何使用Replace替换RegExp字符串和回车,regex,editpad,Regex,Editpad,我有下一段文字: hola este es un test. Test de regexp. Super man es un héroe de comic. Test nueva linea 我期望的结果是,如果有一个点(.),然后是一个回车符,然后是一个单词(a-Za-z),放在一个额外的回车符中。例如: hola este es un test. Test de regexp. Super man es un héroe de comic. Test nueva linea 如何使
hola este es un test.
Test de regexp.
Super man
es un héroe de comic.
Test nueva linea
我期望的结果是,如果有一个点(.),然后是一个回车符,然后是一个单词(a-Za-z),放在一个额外的回车符中。例如:
hola este es un test.
Test de regexp.
Super man
es un héroe de comic.
Test nueva linea
如何使用EditPad Pro替换面板?我想我需要使用反向引用。正则表达式:
(\.\r?\n)([A-Za-z])
或
替换为:
\1\n\2
如果
\1
或\2
不起作用,则使用$1
,$2
。可能不需要反向参考:
\.\n
…替换为
\.\n\n
\.\n\n\1
…也许已经足够好了。如果您希望确保在没有后续文本的情况下不添加额外的换行符,则可能需要反向引用。在这种情况下:
\.\n([a-zA-Z])
…替换为
\.\n\n
\.\n\n\1
…应该是你需要的
注意,我没有使用EditPad Pro,不同的编辑器对反向引用使用不同的术语,因此可能是\。\n\n$1