【发布时间】:2016-05-17 07:28:57
【问题描述】:
我想在出现' 字符的任何地方拆分一个字符串除非它前面有一个问号(?') - 在这种情况下我不 想要拆分。
这样做的最佳方法是什么?
我是这样拆分的(如果分隔符是字符):
message.Split(New Char() {"'"C})
如果是字符串:
message.Split(New String() {"break"}, StringSplitOptions.None)
然后我是否必须测试给定数组中的每个项目以查看它是否以 ? 字符结尾,然后再次连接字符串 - 这似乎不是最佳解决方案..?
您是否必须制作正则表达式,您将如何在 vb.net 中执行此操作?
【问题讨论】: