Notepad++ 用于格式化/转换结构EDI/BAYPLIE文件的重复关键字

Notepad++ 用于格式化/转换结构EDI/BAYPLIE文件的重复关键字,notepad++,editor,edi,ultraedit,edifact,Notepad++,Editor,Edi,Ultraedit,Edifact,当存在相同的重复关键字时,是否可以或允许格式化EDIFACT/BAYPLIE文件*RFF+BM:1'EQD+CN+在编辑器Notepad++或UltraEdit和convert/format结构中打开每个单独的新行? 以下3个容器的编辑器摘录示例: RFF+BM:1'EQD+CN+GESU6445322 45G0++0++5'NAD CA+EMC:172:147 20'LOC++0781584+5'MEA::WT++KGM:13400'LOC+9++11+CNNBO'LOC DEHBG'RFF+

当存在相同的重复关键字时,是否可以或允许格式化EDIFACT/BAYPLIE文件*RFF+BM:1'EQD+CN+在编辑器Notepad++或UltraEdit和convert/format结构中打开每个单独的新行? 以下3个容器的编辑器摘录示例:

RFF+BM:1'EQD+CN+GESU6445322 45G0++0++5'NAD CA+EMC:172:147 20'LOC++0781584+5'MEA::WT++KGM:13400'LOC+9++11+CNNBO'LOC DEHBG'RFF+BM:1'EQD+CN+ZCSU8245400 45G0++0++CA+5'NAD ZIM 172:147 20'LOC++0781586+5'MEA::WT++KGM:12300'LOC+9++11+CNNBO'LOC DEHBG:+TCNU8547134 45G0++0++CA+5'NAD ZIM 172:147 20'LOC++0781588+5'MEA::WT++KGM:07900'LOC+9++11+CNNBO'LOC DEHBG'RFF+BM:1'EQD+CN+。。。 在转换后的最终结果中,线条可以以更直观的方式显示并开始 RFF+BM:1'EQD+CN+GESU6445322 45G0+++0++5'NAD CA+EMC:172:147 20'LOC++0781584+5'MEA::WT++KGM:13400'LOC+9++11+CNNBO'LOC DEHBG' RFF+BM:1'EQD+CN+ZCSU8245400 45G0++0++CA+5'NAD ZIM 172:147 20'LOC++0781586+5'MEA::WT++KGM:12300'LOC+9++11+CNNBO'LOC DEHBG' RFF+BM:1'EQD+CN+TCNU8547134 45G0+++0++CA+5'NAD ZIM 172:147 20'LOC++0781588+5'MEA::WT++KGM:07900'LOC+9++11+CNNBO'LOC DEHBG'RFF+BM:1'EQD+CN+ 如何在记事本++或Ultraedit编辑器中进行编辑

Ctrl+H
查找内容:?非常有用的代码不仅适用于EDIFACT/BAYPLIE感谢您的解释第三行一个特殊字符要用\->\+-我只删除了RFF\+BM:1'EQD\+CN\+RFF\+BM:1'EQD\+CN\+之间的空格直接使用Ctrl+C Ctr+V
(?<=.)                     : Look behind, make sure we ahave a character before
\b                         : word boundary, to not match xxxRFM
RFF \+ BM: 1'EQD \+ CN \+  : literally (+ have to be escaped as it is a special character)
\n                  : linebreak, you could use "\r\n"
$0                  : content of group 0 (ie the whole match)
RFF + BM: 1'EQD + CN +GESU6445322 45G0 + ++ 0 + + 5'NAD CA + EMC: 172: 147 20'LOC + + 0,781,584 + 5'MEA :: WT ++ KGM: 13400'LOC + 9 + + 11 + CNNBO'LOC DEHBG '
RFF + BM: 1'EQD + CN +ZCSU8245400 45G0 + ++ 0 + + CA + 5'NAD ZIM 172: 147 20'LOC + + 0,781,586 + 5'MEA :: WT ++ KGM: 12300'LOC + 9 + + 11 + CNNBO'LOC DEHBG '
RFF + BM: 1'EQD + CN +TCNU8547134 45G0 + ++ 0 + + CA + 5'NAD ZIM 172: 147 20'LOC + + 0,781,588 + 5'MEA :: WT ++ KGM: 07900'LOC + 9 + + 11 + CNNBO'LOC DEHBG '
RFF + BM: 1'EQD + CN + ...