自分が置かれてるドメインをmatchと正規表現で
2009年02月19日 - Knuckle
2月半ばなのにスキー場にもう土が?!
もっと雪がふってほしいなっくるです。
今回はこえ部のブログパーツを作る時にmash君に教えてもらった、自分が置かれているドメインをとる方法です。
テストサーバーでテストしてる時は、テストサーバーを
本サーバーの時は本サーバーを
見に行ってほしいって時に便利です!
↓でとれるんです。
loaderInfo.loaderURL で swfファイルがあるURLがわかります。
str.match( pattern:* ) で patternにマッチしたArrayが返ってきます。
pattern には 正規表現で /^https?:\/\/[^\/]+/ を入れます。
正規表現、よくわかっていなかったのですが、
ググるとわかりやすい説明がいっぱいでてきます!
---------------------------
^ は先頭から検索
https? は http か https
:\/\/ は ://
[^\/]+ は 先頭から / 以外の文字列が 1回以上
---------------------------
上のFlashにconsole.log入れてあるので、Firebugのコンソールで確認してみてください!
Arrayで返ってくるのでご注意を!
もっと雪がふってほしいなっくるです。
今回はこえ部のブログパーツを作る時にmash君に教えてもらった、自分が置かれているドメインをとる方法です。
テストサーバーでテストしてる時は、テストサーバーを
本サーバーの時は本サーバーを
見に行ってほしいって時に便利です!
↓でとれるんです。
loaderInfo.loaderURL で swfファイルがあるURLがわかります。
str.match( pattern:* ) で patternにマッチしたArrayが返ってきます。
pattern には 正規表現で /^https?:\/\/[^\/]+/ を入れます。
正規表現、よくわかっていなかったのですが、
ググるとわかりやすい説明がいっぱいでてきます!
---------------------------
^ は先頭から検索
https? は http か https
:\/\/ は ://
[^\/]+ は 先頭から / 以外の文字列が 1回以上
---------------------------
上のFlashにconsole.log入れてあるので、Firebugのコンソールで確認してみてください!
Arrayで返ってくるのでご注意を!
- 本城直季風のムービーをFlashで利用したい!
- ガイドレイヤーに記述したフレームスクリプトの落とし穴
- [Flex]カスタムコンポーネントのカスタムイベントをMXML内でリスナー登録する方法
- FlashCS4で書き出されたswcファイルは、フレームスクリプトが実行されない?
- Flashで光の表現/BitmapDataを使って増幅させる
- Image.source に入れた画像のサイズを取るには
- 【Flex】ComboBoxとMenuを組み合わせて多段プルダウンメニューを作ってみました
- 「Flasher 100の質問」に答えてみた。
- Flex プロジェクト と ActionScript プロジェクト
- 「Flasher 100の質問」に答えてみた。
- AfterEffects
- AIR
- android
- Arduino
- AS2
- AS3
- as3
- BitmapData
- CHECKMATE
- crossdomain
- CS4
- Date
- DisplacementMapFilter
- Event
- event
- ExternalInterface
- FileReference
- FireBug
- FireFox
- Flash Lite
- FlashDevelop
- FlashPlayer10
- flash時計
- Flex
- Font
- GoogleMapsAPI
- INFINITY TANK BATTLE
- JSFL
- JSON
- Mobile
- mxp
- PaperVision3D
- Particle
- Progression
- Sound
- TextField
- Tips
- tool
- trace
- wonderfl
- Wonderfl
- xml
- アニメーション
- サンプルコード
- タイムライン
- デバッガ
- バグ
- フレーム
- ブログパーツ
- 爆速








