Java以点为分隔符分割字符串
我想知道我是否打算.
以正确的方式分割字符串?我的代码是:
String[] fn = filename.split(".");return fn[0];
我只需要字符串的第一部分,这就是为什么我返回第一项的原因。我问是因为我在API中注意到这.
意味着任何字符,所以现在我陷入了困境。
回答:
split()
接受正则表达式,因此你需要转义.
以免将其视为正则表达式元字符。这是一个例子:
String[] fn = filename.split("\\."); return fn[0];
以上是 Java以点为分隔符分割字符串 的全部内容, 来源链接: utcz.com/qa/430447.html