正则表达式,用于分隔java中的字母和数字

时间:2017-10-21 00:40:11

标签: java regex

我正在尝试编写一个Java程序来分隔字母和数字。  例如:

String input = "W10I34R4";

String[] output = {"W, "10, "I", "34", "R", "4"};

我相信我可以使用正则表达式执行此操作,并尝试了以下操作,但它似乎不起作用:

Matcher.compile("[a-zA-Z]+|[0-9]")

任何输入都会有所帮助!

1 个答案:

答案 0 :(得分:2)

试试这个"[a-zA-Z]|[0-9]+"我假设你想要单独的字母