【发布时间】:2021-06-24 17:24:24
【问题描述】:
我想要一个正则表达式根据\r 字符而不是回车符或换行符来拆分字符串。
下面是我的示例字符串。
MSH|^~\&|1100|CB|CERASP|TESTSB8F|202008041554||ORU|1361|P|2.2\rPID|1|833944|21796920320|8276975
我想把它分成
MSH|^~\&|1100|CB|CERASP|TESTSB8F|202008041554||ORU|1361|P|2.2
PID|1|833944|21796920320|8276975
目前我有这样的东西
StringUtils.split(testStr, "\\r");
但它正在分裂成
MSH|^~
&|1100|CB|CERASP|TESTSB8F|202008041554||ORU|1361|P|2.2
PID|1|833944|21796920320|8276975
【问题讨论】:
-
非常感谢您的工作
-
如果我的回答没有解决您的问题,请考虑更新问题。
标签: java regex string apache-stringutils