Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个计算器,它可以对电子表格中的单元格进行操作,并且需要一个正则表达式来表示它的一部分。
我需要解析的内容如下:
一个例子是这样的:
23 A4 * 2 B5 /
在这里,我希望这些组是:23、A4、*、2、B5、/
这应该不难,但操作让我失望。
想要一个正则表达式而不只是分割空格的原因是为了验证。我正在寻找一些非常具体的东西,所以我认为正则表达式是最好的选择。
String[] groups = "23 A4 * 2 B5 / ".split(" ");
从一些研究和上面的评论来看,看起来正则表达式可能不是做我想做的最好的方法。
我将不得不尝试拆分,然后循环遍历所有拆分组以进行验证。