私は通常、ハッシュをプルダウンに変換します。でも、今回は逆にしたい。正規表現を使用してそれを行う方法を知っている人はいますか? または他の方法。プルダウンには optgroup とオプションが含まれていることに注意してください。id がハッシュのキーになり、プルダウンの値がハッシュの値になるように、オプションのみが必要です。
次のようなプルダウンがある場合の例:
<select>
<optgroup label=fruits>
<option id=1>Apple</option>
<option id=2>Orange</option>
<option id=3>Pineapple</option>
<optgroup label=stuff>
<option id=4>Chair</option>
<option id=5>Board</option>
</select>
なりたい
1=> "apple", 2=>"Orange",3=>"Pineapple",4=>"Chair", 5=>"Board"