17 个解决方案
#1
是在Java中还是在页面中,不过都可以用正则表达式匹配截取。
或者查找(的位置
或者查找(的位置
#2
substring()方法
#4
按括号的位置进行拆分
如:
String srouce = "zhangsan(张三)";
String target = srouce.substring(0,srouce.indexOf('('));
结果:zhangsan
如:
String srouce = "zhangsan(张三)";
String target = srouce.substring(0,srouce.indexOf('('));
结果:zhangsan
#5
谢谢!
#6
其他地方也可以这样写的
#7
。用commons-lang-2.5包。的StringUtils类,很轻松搞定字符串的N多问题。
#8
就subString就能搞定
#9
正解
#10
String srouce = "zhangsan(张三)";
String target =StringUtils.substringBetween(srouce, "(", ")");
String target =StringUtils.substringBetween(srouce, "(", ")");
#11
dengweiyan
(dengweiyan)
等 级:
怎么结帖率:0.00%
(dengweiyan)
等 级:
怎么结帖率:0.00%
#12
用subString()或subStr()方法
#13
很显然结果已经出来了...等待...
#14
同意,subString很方便
#15
都可以用
#16
用Substring就行了
#17
每天回帖即可获得10分可用分!
#1
是在Java中还是在页面中,不过都可以用正则表达式匹配截取。
或者查找(的位置
或者查找(的位置
#2
substring()方法
#3
#4
按括号的位置进行拆分
如:
String srouce = "zhangsan(张三)";
String target = srouce.substring(0,srouce.indexOf('('));
结果:zhangsan
如:
String srouce = "zhangsan(张三)";
String target = srouce.substring(0,srouce.indexOf('('));
结果:zhangsan
#5
谢谢!
#6
其他地方也可以这样写的
#7
。用commons-lang-2.5包。的StringUtils类,很轻松搞定字符串的N多问题。
#8
就subString就能搞定
#9
正解
#10
String srouce = "zhangsan(张三)";
String target =StringUtils.substringBetween(srouce, "(", ")");
String target =StringUtils.substringBetween(srouce, "(", ")");
#11
dengweiyan
(dengweiyan)
等 级:
怎么结帖率:0.00%
(dengweiyan)
等 级:
怎么结帖率:0.00%
#12
用subString()或subStr()方法
#13
很显然结果已经出来了...等待...
#14
同意,subString很方便
#15
都可以用
#16
用Substring就行了
#17
每天回帖即可获得10分可用分!