Java split()正则表达式
我喜欢使用split(regex)函数将字符串拆分成数组 我想用分号把它分开Java split()正则表达式,java,regex,string,split,Java,Regex,String,Split,我喜欢使用split(regex)函数将字符串拆分成数组 我想用分号把它分开-但是字符串(\;)中也有“转义”分号,不应用于拆分 .split(regex)函数是否有一个正则表达式可以执行此操作?使用反向查找在分号上进行拆分,前面没有\:- str.split("(?<!\\\\);"); str.split((?使用负数查找在分号上进行拆分,前面没有\:- str.split("(?<!\\\\);"); str.split(“(?)?
代码>-但是字符串(\;
)中也有“转义”分号,不应用于拆分
.split(regex)
函数是否有一个正则表达式可以执行此操作?使用反向查找
在分号
上进行拆分,前面没有\
:-
str.split("(?<!\\\\);");
str.split((?使用负数查找
在分号
上进行拆分,前面没有\
:-
str.split("(?<!\\\\);");
str.split(“(?)?