我正在尝试使用 String.Split() 来拆分查询,在这种情况下是 HiveQL 查询。
我的情况是我想分开,;
除非;
前面有\
. 我的问题 :
String.Split(";")
是不足够的。
String.Split("[^\\\\];")
(即不是 a\
后跟 a ;
)应用于
select table; count table;
都会给团"select tabl"
,," count tabl"
所以我之前的性格就输了;
。
有什么解决办法吗?