by shigemk2

当面は技術的なことしか書かない

2013-04-12から1日間の記事一覧

同じパターンの入れ子にはマッチさせられない

例えば以下のような、2つのdivが入れ子になっているHTMLがあったとして、2つのdiv全てにマッチする正規表現を書くとする。 <div .... > <div .... > 中身 </div> </div> しかし最短一致の正規表現である <div[\s\S]*?>[\s\S]*?</div>を利用しても、 <div .... > <div .... > 中身 </div> までしかマッチしない。まあ当たり前といえば当たり前で</div>…

フォーカスが外れたときを判定する

blurを使う。 blur(fn) - jQuery 日本語リファレンス バンドの名前じゃないよ。 $("input#hoge").blur(function() { // ....処理 } 上のように書くと、その要素のフォーカスが外れたときに処理が実行されるわけだけど、 メインのアプリケーションを切り替え…