我期待将字符串“PICK TWO IN ORDER:10 2 T F”分解为以下5个部分。Java正则表达式拆分方法
Str[0] = "PICK TWO IN ORDER"
Str[1] = 10
Str[2] = 2
Str[3] = T
Str[4] = F
我能得到的字符串分割成两个部分,其中它的字符串“挑二,以”和“10 2 T F”通过使用正则表达式“(:)”。但是,我似乎无法弄清楚如何拆分第二部分。当使用“\ s”根据空格拆分时,它将第一部分拆分为四部分。
是否有限制正则表达式解析字符串的哪部分?或者我必须将其作为一个两步骤的过程并相应地拆分它们?
谢谢。
像这样:'[:\ S]'? – Laurel