可以用正则表达式从地图里取值吗

可以用正则表达式从map里取值吗?比如有个hashmapString,Stringhmhm里存的key是/aa/bb/cc这样的字符串想

可以用正则表达式从map里取值吗?
比如有个hashmap<String,String>  hm
hm里存的key是/aa  /bb  /cc  这样的字符串
想知道能不能用正则表达式使 /aa/aaa 可以取出/aa的值 /bb/qqq可以取出/bb的值?
[解决办法]
分步走:
1 通过keySet方法 拿到key的集合
2 迭代keySet 通过正则表达式比较 匹配的就获取其值