< :前の番号
^ :番号順リスト
> :次の番号
P :前の記事(スレッド移動)
N :次の記事(スレッド移動)
|<:前のスレッド
>|:次のスレッド
^ :返事先
_:自分への返事
>:同じ返事先を持つ記事(前)
<:同じ返事先を持つ記事(後)
---:分割してスレッド表示、再表示
| :分割して(縦)スレッド表示、再表示
~ :スレッドのフレーム消去
.:インデックス
..:インデックスのインデックス
Issue #9882 has been updated by Nobuyoshi Nakada.
Description updated
Category set to core
Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN to 2.0.0: REQUIRED, 2.1:REQUIRED
----------------------------------------
Bug #9882: Issue with hash string keys
https://bugs.ruby-lang.org/issues/9882#change-46965
* Author: Tim Oommen
* Status: Open
* Priority: Normal
* Assignee:
* Category: core
* Target version:
* ruby -v: 2.1.1p76
* Backport: 2.0.0: REQUIRED, 2.1: REQUIRED
----------------------------------------
I have the following code. In a nutshell i am slicing a string to pull out strings to use as keys in a hash. However when running the following code, I am getting odd results.
~~~ruby
context = "Marriott International World’s Most ADMIRED Lodging Company by FORTUNE for 14th yr. via @FortuneMagazine http://cnnmon.ie/1kcFZSQ"
slice_url = context.slice(105,24)
str = "http://cnnmon.ie/1kcFZSQ"
slice_url == str
redirects = {"http://cnnmon.ie/1kcFZSQ"=>"http://money.cnn.com/2014/02/06/leadership/marriott-hotels.pr.fortune"}
redirects.key?(slice_url)
redirects.key?(str)
~~~
The `slice_url` and `str` are equal, however when I look for the key in redirects with `slice_url` I get a `nil`, but when setting the string variablemanually, I get a match and value. I am not sure if this is an issue withthe value returned by the string slice method or an issue with the hash.
--
https://bugs.ruby-lang.org/