2011-03-22から1日間の記事一覧

URLを取得し、末尾の#をすべて取り除く

hoge = document.URL.replace( new RegExp( "#+$", "g" ), "" ); JavaScriptの正規表現は最長マッチがデフォらしい。 なので++ではなく+でOK。 ソースは忘れた。

URLにリンクを設定する。スクリーン名もあるよ

URL word = word.replace( new RegExp( "((?:https?|ftp)(?::\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+))", "g" ), "<a href=\"$1\">$1</a>" ); screen_name word = word.replace( new RegExp( "@([A-Za-z0-9_]{1,15} )", "g" ), "<a href=\"http://twitter.com/$1\">@$1</a> " );

foreach内でbreak

{foreach from=$info item="line" name="info"} {if 3 == $smarty.foreach.info.iteration} {break} {/if} {/foreach}