【发布时间】:2011-11-25 14:53:18
【问题描述】:
我正在尝试找出一种在 java 中拆分字符串的方法,该方法遵循如下模式:
String a = "123abc345def";
由此产生的结果应该如下:
x[0] = "123";
x[1] = "abc";
x[2] = "345";
x[3] = "def";
但是,我完全不知道如何实现这一目标。请问有人可以帮我吗?我曾尝试在网上搜索类似的问题,但是很难在搜索中正确表达。
请注意:字母和数字的数量可能会有所不同(例如,可能有一个像这样的字符串'1234a5bcdef')
【问题讨论】:
-
我还没有尝试过任何东西 - 我什至不知道从哪里开始,因为这是我第一次遇到类似的问题。
-
要求用户在所有关于作业问题的问题上添加“作业”标签。
-
@Michael 这不是一个“家庭作业”问题。我以前从来没有遇到过这种问题。
-
这不是一个“家庭作业”问题,在某些情况下您需要这样做。
-
我来找她是因为我正在寻找类似的解决方案。就我而言,我得到了一长串“规则”,并且必须在执行查找之前将它们拆分。