Kas*_*uri 0 java regex
我想用"?"分割一个字符串 作为分隔符.
str.split("?")[0] 失败.
str.split("?")[0]
ish*_*nid 11
"split"方法的参数必须是正则表达式,而'?' character在正则表达式中具有特殊含义,因此您必须将其转义.这是通过在正则表达式中添加反斜杠来完成的.但是,由于regexp是通过Java String提供的,因此它需要两个反斜杠,以便在regexp中获得一个实际的反斜杠字符:
str.split( "\\?" )[0];
归档时间:
16 年 前
查看次数:
313 次
最近记录:
11 年,10 月 前