【发布时间】:2015-01-28 11:00:26
【问题描述】:
我正在尝试为 TreeMap 实现一个比较器,其中键条目是表单的字符串
1a
2b
11a
11b
14
16
我可以使用这个正则表达式轻松识别需要额外处理的字符串
[0-9]+[a-zA-Z]+
使用简单的 [0-9]+ 正则表达式,我可以轻松找到字符串上的初始数字,我的问题是如何将它们拆分,然后分别比较整数值和字符串字符?
编辑: 样本数据高于预期输出理想情况下将是一个字符串数组,位置 0 是整数值,位置 1 是字符串值,即
[1,a]
[2,b]
[11,a]
[11,b]
【问题讨论】:
-
您能否添加一些示例数据(输入和预期输出)?
-
我猜你可以捕捉数字和字母元素并在之后处理它们。