|
1
1
我将展示如何在Ruby中实现这一点。直到最近,当想要修改哈希的键时,通常需要做两件事之一:
最近(核磁共振2.4版),红宝石僧侣给了我们方便的方法 Hash#transform_keys 和 Hash#transform_keys! . 我们可以在这里利用第一个。首先,我们需要一个正则表达式来匹配键。
按照惯例,这是书面的
使用
自由间距模式
使regex自动记录。我们现在应用
在正则表达式中
P{}构造
表达
如果
|
|
|
2
1
这个
因此,您的第一个示例移除
|
|
3
1
可以定义要在转换键调用中使用的方法:
使用
或作为一个内衬:
|
|
AmirSina01 · 从对象中获取HashMap值[重复] 2 年前 |
|
|
Maam maam · 运行时错误,因为“unsigned int” 2 年前 |
|
|
Expert · HashMap中的矢量[重复] 2 年前 |
|
|
Ariana · 在C中初始化hash_map++ 2 年前 |
|
|
TheOdinBorson · Leetcode To K频繁元素 2 年前 |