目前代码正在返回:
Row 1 accountNumber||locations=HLOB
Row 2 OrderLocation=HLPACU||OrderLocation=HLSS||OrderLocation=HLSSOVER
我希望看到如下结果。在“||”之后返回
Row 1 accountNumber
locations=HLOB
Row 2 OrderLocation=HLPACU
OrderLocation=HLSS
OrderLocation=HLSSOVER
在该字段中使用的正确表达式是什么?
答案 0 :(得分:0)
有多种方法可以做到这一点, 一种选择是使用Split功能。示例如下
Split("String_tobe_splited","||",3)
上面的表达式在看到" ||"时会分割字符串。并形成一个字符串数组,用于" 3"子串。
使用此数组时,如果您想要第一个子字符串,则可以调用Split("String_tobe_splited","_",3)(0)
其他选项是使用替换功能,如下所示
= Replace(String.Value,"||",vbCrLf)
还有一个选项是,编写一个VB代码来根据需要操作输出字符串。