Java根据分隔符将字符串拆分为2个字符串。 [英] Java Splitting a string into 2 strings based on a delimiter.
本文介绍了Java根据分隔符将字符串拆分为2个字符串。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否有人知道是否有基于实体库的方法来实现以下目的。
does anybody know if there is a solid library based method to achieve the following.
说我有一个字符串:
"name1, name2, name3, name4"
我希望根据逗号分隔符将其解析为2个字符串。
and I want to parse it into 2 strings based on the comma delimiter.
我希望字符串看起来像这样
I would like the strings to look like this
string1 = "name1";
string2 = "name2, name3, name4";
任何想法?
谢谢,m
any ideas? thanks, m
推荐答案
Pattern pattern = Pattern.compile(", *");
Matcher matcher = pattern.matcher(inputString);
if (matcher.find()) {
string1 = inputString.substring(0, matcher.start());
string2 = inputString.substring(matcher.end());
}
这篇关于Java根据分隔符将字符串拆分为2个字符串。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文