编辑:以前标记为重复。但记者似乎不明白我的问题。
我有像这样的字符串数据
Aabc123def457ghi123jkl950asd489are - has no space or character for splitting
AB950asd489are
ABC950asd489are
我想拆分——编辑:不只是用一个字符或字符串拆分每个字符串,因为我需要的拆分是在字母和数字字符之间——它们变成这样的字符串数组
"Aabc123def457ghi123jkl950asd489are" => [A,abc,123,def,457,ghi,123,jkl,950,asd,489,are] (can we use String.split method? nope)
"AB950asd489are" => [AB,950,asd,489,are]
"ABC950asd489are" => [ABC,950,asd,489,are]
就像带有逗号的货币格式化程序,
并将其拆分为数组一样。我需要为此找到一个正则表达式,或者有什么办法吗?