我是 Java 的新手,正在做一个小项目。我的问题是我有一个很大的字符串,其中包含大量由 "$$$"
分隔的数据。我稍微搜索了一下,找到了 chatAt()
方法,但这不是我要找的方法,因为我没有为每个数据指定数量的字符。
为了更好地理解我的问题,我给你举了一个例子:
20160818120215$$$000$$$15.00$$$article3
我有一个更大的输出,但我做了一个小例子来解释。在这里,我将第一个数据作为日期,格式如下:2016/08/18,12h02m15s
。然后第二个数据是一个代码000
,这对我来说意味着什么(不要介意);然后是第三个,价格为 15.00 $
。最后一个指定描述的是哪篇文章。
我只需要将这个字符串分解成更小的部分,这样每次我收到它时,我都知道第 1 部分是日期,第 2 部分是代码,第 3 部分是价格,第 4 部分是分隔符,它将始终是 $$$
。
最佳答案
只需使用 yourString.split("\\$\\$\\$");
关于java - 通过分隔符将长字符串分成小字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39014696/