infotoolのブックマーク (94)

  • 本をめくるように画像を表示するJavaScript「imBookFlip」

    複数の画像を表示する際に、をめくるような効果を与えると印象的になります。 JavaScriptライブラリjQueryのプラグイン「GrasshopperPebbles.com Demos: imBookFlip」で実現可能です。 sponsors 使用方法 GrasshopperPebbles.com Demos: imBookFlipからjquery.imBookFlip.jsをjQueryからjquery.jsをダウンロードします。 <style> #myBook {display:none;width: 604px;height:362px;} .imBookPage {position:absolute;left:0px;top:0px;width: 300px;height:360px;color:#fff;overflow:hidden;border: solid 1px #

    infotool
    infotool 2010/01/13
  • 【SQLite】で限界を極めろ! | Choco Soft

    Categories AWS (9) Docker (7) Google (13) kintone (4) Lua (2) Nadesiko3 (16) ODBC接続について (1) RDBプログラミング (3) RDB接続 (25) Access (4) FireBird (1) MySQL (2) Oracle (2) Paradox (1) Pervasive.SQL (2) PostgreSQL (3) SQL Server (3) SQLite2 (4) SQLite3 (2) Symfoware (1) Server (60) Apache (7) Nginx (8) PHP (8) SSL (16) Tips (8) Windows10 (15) WindowsAPI (16) Wordpress (1) なでしこでバッチ外伝 (4) スマートフォン (1) 作成中 (2)

    infotool
    infotool 2010/01/09
  • phpとPostgreSQL ライブラリ / 関数ライブラリ

    クロスサイトスクリプティング攻撃を防ぐため、データの表示は必ずサニタイズを行っておく必要があります。サニタイズを行っているのは以下の記号と文字です。 [javascript] => javascript [vbscript] => vbscript [embed] => embed [script] => script [object] => object [applet] => applet [bgsound] => bgsound [src] => src [href] => href [iframe] => iframe [on] => on [JAVASCRIPT] => JAVASCRIPT [VBSCRIPT] => VBSCRIPT [EMBED] => EMBED [SCRIPT] => SCRIPT [OBJECT] => OBJECT [APPLET] => APPLE

    infotool
    infotool 2010/01/05
  • 正規表現

    AutoHotkey v1.0.45以降では、RegExMatch()とRegExReplace()で、正規表現による検索・置換が行える。 また、SetTitleMatchModeでRegExを指定すると、ウィンドウのタイトルなどの指定に正規表現を使用することが出来る。 AutoHotkeyで用意されている正規表現は、Perl 5に搭載されているものと概ね互換のPCRE(Perl Compatible Regular Expressions)である。 以下で説明するような表現を使用することで、様々なテキストを一つのパターン文字列で検索できる。 特殊な文字表現 特殊な文字は、直接正規表現中に埋め込んでも認識されるが、以下の表現でも表すことが出来る。

    infotool
    infotool 2010/01/05
    条件で分岐
  • 正規表現チップス

    クラス([ ]) 【-】ダッシュは、文字クラスの中においてのみメタ文字となる。同じく、 文字クラスの直後にある疑問符やピリオドは通常メタ文字であるが、これらが文字クラス内に含まれている場合はメタ文字とは見なされない。 例 [0-9A-Z_!.?]という文字クラスのメタ文字は2つのダッシュだけである。 【^】キャレットは、クラスの先頭に置くと、そこに指定されたものが否定される。 【^】はクラス外では行頭指定文字であり、クラス内だとメタ文字になる。(ただし、クラスの開きブラケット【[】の直後にある場合に限る。それ以外の位置ではクラス内であっても特殊な働きはしない。) 正規表現(Regular Expression) あらかじめ定義されている文字クラスの略記法 記法 等価なクラス 否定形 等価な否定クラス ---------------------------------------------

    infotool
    infotool 2010/01/05
  • http://www.medmk.com/mm/pc/pndx_c2.htm

    infotool
    infotool 2010/01/04
  • すべて「ひらがな」かどうか調べる - [正規表現/PHP] ぺんたん info

    UTF-8 if(preg_match("/^[ぁ-ゞ]+$/u",$str)){ echo "ひらがなのみです"; }else{ echo "ひらがなのみではありません"; } UTF-8 コード表記 if(preg_match("/^(¥xe3¥x81[¥x81-¥xbf]|¥xe3¥x82[¥x80-¥x9e])+$/",$str)){ echo "ひらがなのみです"; }else{ echo "ひらがなのみではありません"; } UTFでは、修飾子『 u 』をつけないと、「む」を認識できないことがあります。 (修飾子『 i 』などをあわせてつけたとき) これ以外にも『ゔ、ゕ、ゖ』があります。 (小文字の『か』『け』。環境によっては表示できません。) EUC-JP if(preg_match("/^[ぁ-ん゛ゝゞ]+$/",$str)){ echo "ひらがなのみです"; }else

    infotool
    infotool 2010/01/04
  • http://www.rider-n.sakura.ne.jp/regexp/regexp.php

    infotool
    infotool 2010/01/04
  • 日本PHPユーザ会 掲示板: PHP 5 » 正規表現のご相談

    はじめて投稿させていただきます。 仕事PHPMySQLを使い始めたのですが、DBから取得したテキスト文字列のなかに含まれる数字を数字が1桁なら全角に、2桁以上なら半角にしなければならないのですが、これを簡単に実現できる方法等ご存知の方いらっしゃいませんでしょうか? mbereg_replaceでいろいろやってはみたものの、置換文字列が1文字ではないため、1文字ずつ取りだして比較していくしかないのかなぁと思っています。。。

    infotool
    infotool 2010/01/04
  • 「すべての漢字を取り出す正規表現」をPHPで試す、を正しく行う:phpspot開発日誌

    Information Flow and Stock: [PHP] mb_ereg()じゃない、preg_match_all()に/uをつけるんだ! なので、できる限りpreg系の関数を使いたいわけですが、検索対象や検索パターンに日語が含まれているときは、日語処理に対応したereg系の関数であるmb_ereg系の関数が使われることが多いようです。 以前、「すべての漢字を取り出す正規表現」をPHPで試す、を正しく行う方法。 以前はmb_eregによる方法を示しましたが、次の方法の方がうまく動作するようです。 preg_match_all('/[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+|[a-zA-Z0-9]+|[a-zA-Z0-9]+/u', $strToSplit, $aMatches); print_r($aMatches); // マッチ結果が全出力 確かに、なぜか取れない漢字があ

    infotool
    infotool 2010/01/03
  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
    infotool
    infotool 2010/01/02
  • ks2006Ipub's Wiki - 正規表現とsed

    infotool
    infotool 2010/01/02
  • レッツPHP!-HTTP_Request(Webページの処理他)

    s3.to 2024 著作権. 不許複製 プライバシーポリシー

    infotool
    infotool 2010/01/02
    webページの処理
  • SimplyTerms - 正規表現

    正 規 表 現 正規表現とは、文字列のパターンを指定する方法です。翻訳者や編集者のように、文字の並びを加工する人にとって、強力でとても便利なツールになります。 「整形・置換」タブで表示される機能は、みな、正規表現で実現されています。そのほとんどは、1行からせいぜい10行程度。これだけで、さまざまな機能を実現することができるのです。 正規表現は、SimplyTermsだけでなく、秀丸などのエディタ、Word・一太郎などのワープロソフトでも使えます。それぞれに微妙な違いがありますが、一つ、覚えれば、他もかなり使えるようになります。 簡単に使えるように、ヘルプにガイドをつけるとともに、SimplyTermsに正規表現ファイル作成ツールを組み込んであります。これを機会に、ぜひ、覚えてください。 正規表現ファイルの注意点 SimplyTerms用に正規表現ファイルを作る場合、以下の点に注意してくださ

    infotool
    infotool 2010/01/02
  • [php] 正規表現サンプル

    個人的によく使うものを晒します。 スクリプト・HTMLコメント除去 function replace_scripts($str) { $str = preg_replace('/<(script|style).*?<\/(script|style)>/sm','', $str);//script $str = preg_replace("/<\!--.*-->/sm", '', $str); //comments return $str; } mはマルチライン指定 ファイル名の拡張子直前に文字列追加 サムネイル作成する時の定番 preg_replace("/([\d\w\-\_\.]+?)(\.[\w]+?)/i","$1_thumb$2",$filename); メールアドレスチェック 真贋までは分かりません。 if(preg_match("/^([a-z0-9_]|\-|\.|\+)+

    [php] 正規表現サンプル
    infotool
    infotool 2010/01/02
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    infotool
    infotool 2010/01/02
  • PHP 正規表現サンプル集 - Web/DB プログラミング徹底解説

    ここでは良く利用する正規表現パターンを集めています。基的に PHP のコードであり、置換関数も含めているものもあります。少し変更するだけで、 JavaScript などでも利用できるでしょう。 ちなみに、ご自身で動作確認したうえでご利用くださいませ。 URL '\b(https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|!:,.;]*[-A-Z0-9+&@#/%=~_|]' //URL を HTML のリンクに置き換える preg_replace('\b(https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|!:,.;]*[-A-Z0-9+&@#/%=~_|]', '<a href="\0">\0</a>', $text); メールアドレス 新しい TLD への対応は随時行わないといけませんが、基的な様式として参考にしてください。 尚、ドメイ

    PHP 正規表現サンプル集 - Web/DB プログラミング徹底解説
    infotool
    infotool 2009/12/31
  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

    Perlメモ
    infotool
    infotool 2009/12/31
  • 7-2.html 豊富な文字処理用ツール - パターン抽出,文字列変換 -

    7.2 豊富な文字処理用ツール - パターン抽出,文字列変換 - 拡張正規表現,タグ付き正規表現 その1 パターンの抽出が自由自在! 複数のファイルから特定の文字列を含む行だけを取り出したい,ということはプログラミングの有無にかかわらず,よく起こるものです。これには前に登場した grepコマンドが使えますが,このほか,より強力な正規表現が使える egrep や,正規表現は使えませんが,実行を高速に行う fgrep などが用意されています。いくつかの例をあげましょう。 (1)grep From $MAIL | grep s002 メール・ボックス中で,s002からきたメールのタイトルを表示する。 (2)grep -l -n printf *.c Cのソース・プログラム中で printf を含む行を,ファイル名と行番号付きで表示する。 (3)grep '^[^:]*::' /etc/passw

    infotool
    infotool 2009/12/31
  • 岡田治ブログ

    TwitterGoogle Mapを活用したウェブアプリ(http://www.communitycast.jp/)、Twitterとパノラマを活用したウェブアプリ(http://www.francis-hope.jp/lab/panorama_tweet/)では、ウェブサーバーに設置したPHPプログラムでTwitterの投稿を定期的に取得し、MySQLに投稿内容を格納している。PHPと言うと、クライアント側のウェブブラウザからGet、Postでアクセスする際に使われるケースが多いが、サーバー側でのプログラムとしても利用することができる。その方法を以下に紹介しよう。 ウェブサーバーに設置したプログラムは以下の通りだ。ファイル名はabc.phpとしよう。 #!/usr/local/Zend/Core/cgi-bin/php -q <?php $mysqlDatabase = "***.**

    infotool
    infotool 2009/12/30