タグ

2009年8月19日のブックマーク (3件)

  • [javascript] URIからドメインだけ正規表現で取得する

    正規表現によるマッチング。location.hrefにmach()使ってドメイン部分を取り出す。 http://www.google.co.jp/ → www.google.co.jp http://example.com/ → example.com file:///D:/→ D http://localhost/hoge/index.html → localhost http://127.0.0.1:8000/ → 127.0.0.1 ※表示の都合上、全角の「?」が混じっているので注意 var str = "http://www.google.co.jp/"; var domain = str.match(/^[httpsfile]+:\/{2,3}([0-9a-z\.\-:]+?):?[0-9]*?\//i)[1]; alert(domain); 変数domainは配列になり、dom

    [javascript] URIからドメインだけ正規表現で取得する
    nihen
    nihen 2009/08/19
    「「Javascript使いはもう正規表現をblogに書くな」と言わせないでくれ」建設予定地 / [httpsfile]←これはさすがに酷いんじゃないかとおもた
  • For co-developers, I wish "devel_requires" fields in META.yml - Islands in the byte stream (legacy)

    META.yml*1にdevel_requiresフィールドがあればいいのに,と思った。このフィールドは,開発者にとってのみ必要なモジュールを指定する。 ディストリビューションのテストを行っているとよくモジュールが足りなくてテストをスキップすることがある。これは普通にインストールする分には問題ないが,自分がそのディストリビューションの開発にかかわるとなると無視するわけにはいかない。やむを得ず,メッセージを見ながらモジュールを一つ一つインストールすることになる。もっとも,これは必要なモジュールをtest_requiresに加えるという手法がとれないこともない。しかし,xt/などにある開発者用テストにについてはtest_requiresに加えるわけにもいかない。 このようなケースでdevel_requiresを指定できれば,開発者としてディストリビューションをビルド/テストする際に助けになるだ

    For co-developers, I wish "devel_requires" fields in META.yml - Islands in the byte stream (legacy)
    nihen
    nihen 2009/08/19
  • このページは削除されました

    ご迷惑をおかけします。ご指定のページは情報の信頼性に疑問があるとのご指摘を受けましたので、削除致しました。

    nihen
    nihen 2009/08/19
    perlで参戦する人待ち