タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

正規表現に関するmad-caponeのブックマーク (5)

  • #perl #regexp - $utf8 =~ /.../i # の傾向と対策 : 404 Blog Not Found

    2009年10月01日18:00 カテゴリLightweight Languages書評/画評/品評 #perl #regexp - $utf8 =~ /.../i # の傾向と対策 というわけで、その傾向と対策を。 [Perl]UTF8-flagged strings affects regexps with the "i" modifier - use GFx::WebLog; Perlではutf8フラグ付きの文字列に対するuc/lc/"i"正規表現修飾子は非常に遅いのだが,H::F::Liteでは/iを使っているので,試しに/iを使わないようにしてみると,速度が改善した id:gfxの主張は、以下のようにして確かに確かめられる。 use strict; use warnings; use Benchmark qw/cmpthese timethese/; { use bytes; m

    #perl #regexp - $utf8 =~ /.../i # の傾向と対策 : 404 Blog Not Found
    mad-capone
    mad-capone 2009/10/01
    正規表現ってやろうと思えば誰でもできるけど。スキル高いと芸術品になるよな。データベースもか。
  • 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found

    2009年03月19日18:00 カテゴリLightweight Languages 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ ああ、まただよ... かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜 正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。 かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜メールアドレスは厳密にチェックしようとするとなかなか難しいのですが、簡単なチェックだったらこれでOKぽいですね。 /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$

    「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found
    mad-capone
    mad-capone 2009/03/20
    サービス提供する側がこういうの使ってるとなえるよな
  • regexp - にはネストした表現は出来ない : 404 Blog Not Found

    2008年06月03日13:45 カテゴリLightweight Languages regexp - にはネストした表現は出来ない はてブでPerlにおける正規表現が注目されていたので、つらつら眺めていたら、これを発見。 後方参照によるパターン内での参照(\1, \2, ..) - マッチした部分の取得 - Perlにおける正規表現 /<(h1|h2)>.*<\/\1>/ これはあきまへん。 以下にシミュレーターを用意したので、これで試しながら読んでいただきたい。 404 Blog Not Found:javascript - yet another regexp testerより Regexp: //g Text: (define (fact n) (if (= n 1) 1 (* n (fact (- n 1))))) ;-) まずはそのまま、\([\S\s]+\)でmatchをかけ

    regexp - にはネストした表現は出来ない : 404 Blog Not Found
  • Visual REGEXP 正規表現のマッチング確認ができるクライアントツール | 秋元@サイボウズラボ・プログラマー・ブログ

    Visual REGEXPは、上の段に正規表現を入れて、下の段にいろいろな文字列を入れると、文字列のどの部分が正規表現のどの部分にマッチしているのか、というのを色づけして示してくれるツール。 Tcl/Tk製で、Windows向けのexeパッケージも配布されている。Windows版でためしてみた。 書いた正規表現をいろいろなサンプルで確認する際に楽でいいかもしれない。 ネットがつながっていれば、Rex Vとかでもいいような気はするけど、クライアントツールなのでネットがつながらないところでも使えるのはいいかもしれない。 ただ、文字列群から逆に正規表現案を生成する機能がエラーで動かなかったり、正規表現を書くボックスで外から中へのコピペができなかったり、あまりUIが使いやすくない。このへんは今後に期待か。 via del.icio.us/popular この記事は移転前の古いURLで公開された時の

    Visual REGEXP 正規表現のマッチング確認ができるクライアントツール | 秋元@サイボウズラボ・プログラマー・ブログ
  • txt2re 文章から対話的に正規表現を作れる支援サービス

    一週間のうちにいくつも正規表現のツールが話題になるのは、正規表現で悩むプログラマが多いということだろう。また面白いサービスが出てきた。 txt2reは、テキストボックスに入れたテキストを分解し、そこからどんな正規表現が作 […] 一週間のうちにいくつも正規表現のツールが話題になるのは、正規表現で悩むプログラマが多いということだろう。また面白いサービスが出てきた。 txt2reは、テキストボックスに入れたテキストを分解し、そこからどんな正規表現が作りたいのかを推測して提案してくれるというサービス。 サンプルで入っているテキストでは、日付(の英語表現)のあとに引用文で英文、という入力。 入れたものが要素ごとに分解された上で、まとまった部分が「文字列」なのか「月」なのか「アメリカの州」なのか、といった推測がされて、選択肢としてリンク表示される。 「ここは月のつもりだった」ということでMonthを

    txt2re 文章から対話的に正規表現を作れる支援サービス
  • 1