DevJamMemo

  • rss/atom
  • vimeo
  • youtube

  • Adobe
  • Android
  • mac
  • Canvas
  • Google+
  • OpenCV
  • ゲーム
  • iframe
  • 小技
  • Facebook
  • Movable Type
  • バグ
  • game
  • レポート
  • わすれるのでメモ
  • Raphael
  • Node.js
  • Photoshop
  • 3D
  • あとで読む
  • 業務連絡
  • ustream
  • Xcode
  • HTML
  • CoffeeScript
  • HTML5
  • OpenGL
  • pv3d
  • 音
  • ○○のお供に
  • 時事ネタ
  • iOS
  • WordPress
  • Three.js
  • Illustrator
  • php
  • プラグイン
  • Tool
  • Mac OS X
  • ブックマーク
  • Cinder
  • GOD
  • フォーム
  • SNS
  • flash
  • Ajax
  • javascript
  • IE6
  • SiON
  • Away3D
  • JSON
  • やられたのでメモ
  • jQuery
  • PingFix
  • WebGL
  • ActionScript
  • ブラウザ
  • Socket.io
  • 停電
  • CSS
  • ハマったのでメモ
  • Tips
  • AS3
  • openFrameworks
  • glsl
  • .htaccess
  • 東京電力
  • ブックマークレット
  • Lion
  • Kinect
  • ActionScript
  • flash

ActionScript3でURLの自動リンクをする正規表現

2011.03.08 | mucho


private function ReplaceURL(str:String):String {
	var p:RegExp = new RegExp("(https?|ftp)(://[[:alnum:]\+\$\;\?\.%,!#~*/:@&=_-]+)", "gi");
	var r:String = "<a href=\"$1$2\" target=\"_blank\">$1$2</a>";
	return str.replace(p, r);
}

  • 人気エントリー
    • OpenGLの画像合成時のブレンドモードよく使うもの抜粋
    • URLに対するフェイスブックのいいね数を調べるツール。
    • ActionScriptを使わずにグラデーションマスクをかける小技
    • URLに対するフェイスブックのいいね数を調べるツール。その2
    • MasonryのようなJqueryプラグイン
  • 関連エントリー
    • USTREAM Flash Client API
    • 配列をランダムにシャッフルする
    • sortの比較に関数を使う
    • addFrameScriptでラベルが使いたい
    • Event.ADDED_TO_STAGEのバグ再び?