etsuxのブログ

自分がハマったことなどを記録しています。

2017-05-28から1日間の記事一覧

Railsでdatetime_selectを操作

Railsでdatetime_selectを操作してみる。 一括でdisabled jQueryでidの先頭一致を使って一括でdisabledにする。 $('[id^="xxx_yyy_"]').prop('disabled', true); 今日の日時を設定 :include_blank=>true指定がある場合で、空の要素の箇所だけ設定する。 func…

Rubyで正規表現の一致部分に対する置換

Rubyで正規表現の一致部分($1、$2、...)に対する置換をしたいのだが、できる方法が見つからない。 やりやいことは、例えば以下のような置換。 <div id="XXX" class="YYY" ~>~ ↓divでclassがYYYの行に対してidとclassの後ろにAAAを追加する。 ↓/<div\s+id=\"(\w+)\"\s+class=\"(YYY)\"/の$1と$2のマッチした部分を置換したい。 <div id="XXX-AAA" class="YYY-AAA" ~>~ 正規表現で置換部分が1つだけ、か</div\s+id=\"(\w+)\"\s+class=\"(yyy)\"/の$1と$2のマッチした部分を置換したい。></div>…