タグ

2011年5月11日のブックマーク (4件)

  • jQuery MobileでGoogleMap APIを使ったサンプルがMITライセンスで公開されてた - かちびと.net

    なかなかいいサンプルだったのでシェア。 jQuery MobileでGoogleMap APIを使った サンプルがオープンソースで公開されて いました。ストリートビューなども表示する ことが可能です。興味の有る方はチェック してみては。 スマフォにGoogleMapを表示させるのに、Google Maps JavaScript API V3が必要みたいですが、これをスマフォ対応を簡略化するjQueryプラグイン、jQuery Mobileで使おう、というもの。 jquery-ui-map GoogleMap APIをjQuery Mobileで使ったサンプルです。jquery-ui-mapというプラグインも使用しています。このサンプルはMITライセンスでソースが公開されていますよ。 以下、デモのキャプチャです。 iPhone iPhoneでの実装状態です。 ランドスケープ時も自動で横幅をあ

    jQuery MobileでGoogleMap APIを使ったサンプルがMITライセンスで公開されてた - かちびと.net
  • pythonの正規表現で日本語を扱う – taichino.com

    先日、正規表現が使えるようになってきたと書いたものの、今まで日語に対して正規表現を使うのは、どうせ上手く動かないだろうという様な先入観で使っていなかったのですが、調べてみるとただのわず嫌いだった事が解りました。 利用シーンは色々考えられると思うのですが、例えば日語文書中の単位付き数詞(100g、20個等)から数値と単位を両方抜き出すという処理を考えます。折角なので数値・単位共に半角全角文字がどちらも使われていて、正規表現が使いにくそうな状況を想定します。結論から言うとunicode文字列を使えばこのような状況でも上手く正規表現を使う事が出来ます。 使い方は簡単でパターンと検索対象の文字列をunicodeで用意し、searchやmatch等を呼ぶ際にunicodeフラグを指定すればOKです。unicodeフラグは省略形のre.Uも用意されています。先ほど想定した問題に対する正規表現を書

  • 7.2. re — 正規表現操作 — Python 2.6.2 documentation

    7.2. re — 正規表現操作¶ このモジュールでは、 Perl で見られるものと同様な正規表現マッチング操作を提供しています。パターンと検索対象文字列の両方について、 8 ビット文字列と Unicode 文字列を同じように扱えます。 正規表現では、特殊な形式を表したり、特殊文字の持つ特別な意味を呼び出さずにその特殊な文字を使えるようにするために、バックスラッシュ文字 ('\') を使います。こうしたバックスラッシュの使い方は、 Python の文字列リテラルにおける同じバックスラッシュ文字と衝突を起こします。例えば、バックスラッシュ自体にマッチさせるには、パターン文字列として '\\\\' と書かなければなりません、というのも、正規表現は \\ でなければならず、さらに正規な Python 文字列リテラルでは各々のバックスラッシュを \\ と表現せねばならないからです。 正規表現パター

  • 【ハウツー】ゼロからはじめる正規表現 秀丸編 - 年月日の表記を統一する | パソコン | マイコミジャーナル

    年月日の表記を考える 公式文書を作成する際に欠かせないのが、その文書の作成日時をあらわす年月日。しかし、その表記は国々によって異なります。例えばアメリカでは「01/12/2009」と「月/日/年」の順番で、イギリスでは「12/01/2009」と「日/月/年」の順番。そして日はいうまでもなく「2009/01/12」と「年/月/日」の順番です。そもそも、この表記方法自体がわかりにくく、年を2桁にしますと、イギリスとアメリカは区別が不可能になってしまいます。 そのため海外では、「January 12, 2009」と月を英単語表記にすることで見分けやすくしています。蛇足ですが前述のようにカンマで日と年を区切るのがアメリカ式、「12 January 2008」とカンマを使わないのがイギリス式だとか。このように世界レベルで見ても異なる表記方法ですが、日国内だけに目を向けても「2009年01月12日