日期:2014-05-20  浏览次数:20705 次

可以用正则表达式从map里取值吗?
比如有个hashmap<String,String>  hm
hm里存的key是/aa  /bb  /cc  这样的字符串
想知道能不能用正则表达式使 /aa/aaa 可以取出/aa的值 /bb/qqq可以取出/bb的值?

------解决方案--------------------
分步走:
1 通过keySet方法 拿到key的集合
2 迭代keySet 通过正则表达式比较 匹配的就获取其值