如何在数字和子串上拆分字符串?

Pet*_*nar 3 c# regex string split

如何在数字和子串上拆分字符串?

输入:34AG34A
预期输出:{"34","AG","34","A"}

我已尝试过Regex.Split()功能,但我无法弄清楚哪种模式可行.

有任何想法吗?

rob*_*yaw 8

正则表达式(\d+|[A-Za-z]+)将返回您需要的组.