社会 | 国際 | 経済 | 政治 | スポーツ | 文化・芸能 | 科学・技術 | 話題のニュース | 国名別ニュース | 直リンク集1000件 | 検索されたキーワード
- サルにもわかる正規表現入門
これらの特殊文字を正規表現では、「メタ文字」と呼んでいます。「メタ」というのは、「超」と言う意味で、あの「チョーむかつく」の「チョー」と同じ意味です。普通の文字以上の意味を含んでいるという意味になるかと思います。 ...
- カネムーメモ: 正規表現、先読みと後読み
正規表現でテキスト処理をする際、いちばん分かりにくくて、いちばん役に立ったのが先読みと後読み。どうもここが正規表現のキモのような気がする。 そういうわけでメモ。 Groovyの場合、肯定的先読みは(?=pattern)、肯定的後読みは(?
- 本を読む CPerlモードで正規表現のfont-lock処理が無限ループ
CPerlモードで正規表現のfont-lock処理が無限ループ. Emacs 22でfont-lockを有効にし、CPerlモードで以下の内容を入力するか、ファイルを読み込んだら、無限ループで反応しなくなった。再現性は、毎回。 /[\p{Hiragana}](?{. しかも、font-lock処理中で ...
- 【ハウツー】ゼロからはじめる正規表現 秀丸編 - 文中の全角文字を検出 ...
前回までの記事で、秀丸上で使用できる基本的な正規表現(メタ文字)を紹介し終えました。本来はエスケープ文字やパターンの繰り返し、前方一致なども含める予定でしたが、それらは具体例で使用する際、個別に紹介しますのでご了承ください。 ...
- 正規表現が大事 - Idleness Diary
正規表現が大事 このエントリーを含むブックマーク. ある文字列を先頭の英数字とそれ以外に分ける。 正規表現でできるのはわかったけどどうやって書いたら良いのか解らなかった。 \wや+を使うのはわかってきたけど… あとはjavaなのでpatternクラスなどを ...
- 【ハウツー】ゼロからはじめる正規表現 秀丸編 - OR検索となるパイプと ...
先ほど、パイプを用いて「月」からはじまる複数の文字列にマッチさせる正規表現を紹介しましたが、複数のパターンにマッチさせるのにパイプを用いますと、一歩間違えれば冗長性を増すため可読性の低下につながりかねません。そこで用いるのがパイプです。 ...
- AKIBA de: 正規表現で置換できるエディタ
お久しぶりです。 いつも楽しみに見させていただいてます。 JEditってマックのエディタ何ですか? 初めて聞きました。 正規表現の充実しているエディタってイイですよね~ まぁsedでもいいんですが^^; 最近、周りはsedだと通じない・・orz ...
- 正規表現 - もう一度自由に空を飛びたい - 楽天ブログ(Blog)
ただ、正規表現には一つ困った性質があります。一致するパターンのなかで最大のものを取り出すという性質です。パターンの中を配列として取り出したり、最初のものを取り出して次のものを取り出したりできるといいなといつも思います。 ...
- 正規表現エンジンを作ろう(2) - a geek
a geek · このページをアンテナに追加 · RSSフィード.
- Haskellでモナドを利用した正規表現エンジンを作ってみる(1) - 手ぬき日記
私が作っていた(というか、途中まで作ってそのまま投げておいた)のは、「Parsecの正規表現版」とも言うべき正規表現コンビネータです。Parsecと同様にコンパイラではなくてDSL(ドメイン特化言語)になっているため、純粋なHaskellのコードとして動的に ...
- 正規表現のoオプションにPerlの暗黒面を見た - はこべにっき#
oオプションを使うと,その正規表現のコンパイルが1回しか行われなくなります.たとえば,正規表現の評価が繰り返しのなかで現れると,コンパイルが何度も行われて効率が悪くなります.そういったときにoオプションを付与しておけば,正規表現コンパイル ...
- spammerに真空飛び膝蹴り: 正規表現の後方参照で「一致しない」条件は ...
迷惑メールは腹立たしいものです。海外鯖を駆使して頑張っているspam、spammer諸氏に対抗措置、どうせならヘッダを解析して遊んでみませんか。 eimei's laboratory 様の Spam Mail Killer を導入すると、spam着信もお楽しみとなりますよ。
- 正規表現の問題集1(基本編):CodeZine
はじめに. 筆者が運営するサイト『正規表現パズル』で扱っている、正規表現の問題とその答えを、EmEditorの正規表現を使って解説していきます。EmEditorの正規表現の文法は、『EmEditor 使い方: 正規表現構文』を参照してください(Perl準拠です)。 ...
- FreeBSD ports最新ニュース FreshPorts : sysutils/tenshi - 0.10 ...
テンシは、ログモニタリングプログラム(ユーザー定義済み正規表現と試合についてのレポートにマッチしている線のために一つ以上のログファイルを見るようになっている)です。正規表現は、油断のない間隔とメール受取人のリストがある列に割り当てられ ...
- メロン墨汁入りパン - 正規表現って 今日のパズル
「正規表現って 今日のパズル」. 槍連剄2発目, LP>RP,上>中 8>1 槍連剄2発目, LP>RP 上,中 8,10 -5 毎日寒いね。 欲しいものをリクエストしたりしたし(笑 槍連剄2発目, LP,RP 上,中 8,10 -5 +6 槍連剄2発目, LP>RP,上>中,8>1 槍連剄2発目, LP>RP, ...
- 左再帰を解決する - a geek
正規表現エンジンを作ろう(3)では、簡単のためすべて演算が右結合となるように構文解析を実装しました。ただ、ちょっとこれは乱暴過ぎたかなと反省もしてます。 そんなわけで、. なお、引き算、割り算等のような、5-3-2が5-(3-2)のように右結合になると ...
- めろの日記: LINUXのグロブと正規表現
LINUXのグロブと正規表現. LINUXの本を久々に見ていると、 ワイルドカードやら、正規表現やらが、どこかしこにも・・。 LPICの勉強で一度覚えた予感がするが、 なかなかに思い出せない。 そして、 勉強した本は、貸し出し中で、調べれもしない。 ...
- 正規表現エンジンを作ろう(1) - a geek
a geek · このページをアンテナに追加 · RSSフィード. 2008-11-05(水) · ■[regexp]正規表現エンジンを作ろう(1). CodeZineさんで連載を始めました。全6回でDFAエンジンの ...
- boost_regexの正規表現 - hakutoitoi’s blog
"(while)|(for)|(if)" // 正規表現 "(?1WHILE:OTHER)" // 置換後のフォーマット "while for if" // 与えるデータ この条件でregex_merge()をかけると以下のようになる"WHILE OTHER OTHER" // 置換後のデータ. 正直なところfalse-expressionの賢い使い方が ...
- 日付っぽい正規表現 - 揮発性のメモ
メールの文字化け · [Linux]ファイルの数を数える · [MySQL]PDOでバインドし忘れた変数 · 2008-11-10 · 日付っぽい正規表現 · [book]買い物リスト · 2008-11-07 · mysql5 · [Oracle]oracleユーザーに対するシェル制限の設定 · [Oracle][MySQL]Oracle ...
- 正規表現エクスプローラ - Flex Coder
■[Flex]正規表現エクスプローラ · 正規表現の動作確認ができます。 Sweet Regular Expression Explorer · http://www.basement.org/2008/10/sweet_regular_expression_explo.html · Permalink | コメント(0) · このエントリーを含むブックマーク ...
- 【ハウツー】ゼロからはじめる正規表現 秀丸編 - 複数の対象にマッチ ...
この「在る」「有る」の両者を正規表現でマッチさせるには、「 [](ブラケット) 」を使用しましょう。ブラケットで囲まれた文字列の"いずれかのひとつ"を意味し、何文字あろうとマッチ対象として扱われる便利なメタ文字です。また、ブラケット内にもメタ ...
- 正規表現の行頭・行末と文字列先頭・末尾 - 移り気プログラマーの航海日誌
Rubyと直接関係はありませんが、今日読んでいた正規表現クラスの章での新発見。「^」と「$」がマッチするのは行頭・行末であって、対象の文字列の先頭・末尾ではないんですね。つまり「^」は「012\nABC」のABCの前にもマッチすると。 ...
- だから、正規表現とワイルドカードは違うんだって by Inquisitor
UNIXやWindowsでは、文字列を検索するときに使用される正規表現として、「*」を任意の文字列(空き文字も含む)に、「?」を任意の1文字として使用することができます。パターンを、app* と表現すると、 apple application appeal などの文字列がマッチ ...
- 【ハウツー】ゼロからはじめる正規表現 秀丸編 - 文中の全角文字を検出 ...
今回は、全角と半角が混合してしまっている文章を正すのに役立つ正規表現を紹介します。
- Perl 5.10.0 正規表現でメモリリーク発生 Kawa.netブログ(川崎有亮 ...
Perl 5.10.0 には正規表現周りでメモリリークが発生するとのこと。 regcomp.c の修正で解決済み らしいが、Linux ディストリビューションで既に巷に出回っている 5.10.0 は当面は、現役続行になりそうなので、 サーバでデーモン的に常時起動している場合 ...
- 【ハウツー】ゼロからはじめる正規表現 秀丸編 - 行頭に文字列を挿入 ...
「正規表現(せいきひょうげん)」。コンピュータに触れている方なら、一度は耳にしたことがある言葉ではないでしょうか。正規表現とは、複雑に絡み合う文字の数々を、ひとつの文字列で表現する方法のひとつで、日本でパーソナルコンピュータが普及する以前 ...
- 【ハウツー】ゼロからはじめる正規表現 秀丸編 - 秀丸で文字列の末尾を ...
たとえばUNIX系テキストエディタで「$」を正規表現として検索すると、「ABC」の「C」の部分が対象となり、秀丸の場合は、改行コードの直前がマッチするため、秀丸以外のツールをお使いの方はご注意ください。 まずは簡単なところで、"文末にある全角 ...
- 制作会社で働く人向け「はじめての正規表現」 - あと味
という文の場合は、「/見積も/りんごの/」と文節を区切らなくてはいけませんが、これは(日本語の)構文解析を行わなくてはならず、正規表現だけでやるのは無茶です。(日本語の単語辞書やバックトラックを使った構文解析が必要になるからです。) ...
- 電話番号にマッチする正規表現 | suin.asia
ハイフンを含む電話番号の文字列にマッチする正規表現です。
- 文字列ライブラリ
... を作る []での読み書きや、 const char *へのキャスト サイズチェックや比較 演算子 、挿入 cinやcoutへの対応 検索などは上位の 正規表現 ライブラリ に格納します。 ストリーム としての機能が主です。
- CPerlモードで正規表現のfont-lock処理が無限ループ
Emacs 22でfont-lockを有効にし、CPerlモードで以下の内容を入力するか、ファイルを読み込んだら、無限ループで反応しなくなった。再現性は、毎回。 /[\p{Hiragana}](?{ しかも、font-lock処理中でくらってるので、inhibit-quitのせいかC-gでも止まらない。 ...
- 雑記 メモ 気になるサイト
... 仮想 CPU を作ろう http://codezine.jp/article/detail/2657 正規表現 エンジンを作ろう http://codezine.jp/article/detail/3039 ↑このサイトが一番役に立ちそう。 これから 正規表現 エンジン書くし。 nattou.org http://www.nattou.org/ フルスクラッチ ...
- [Program] hh.gif
... まず、 ( 'w' x $_ )!~ / ^ ( ww +)\1+ $ / が個人的に有名な 正規表現 を使って素数判定をする物体。今回は | でつないでるので、素数じゃない時だけトリガーします。 ... さっきの正規表現で、 $+[1] には最大約数が入るようになっています。 ...
- アニバーサリー記念日
... これからは何かでイライラした時にはコレを読んでニヤニヤしたいと思います。
- バリデーション
... EmailやURLのバリデーションなどのよく使いそうなものも用意されていないようです そういう場合は正規表現でマッチするかどうか、で判定させるようです 紫水晶の和: validates_format_of を追跡してみる ついでにvalidates_*の一覧です Ruby On Rails ...
- [技] シェルで書く
... 改行を消すとか 例 exprを使うべき if echo $body | grep foo >/dev/null; then これはなんと言うか、本来の使い方じゃないから読み難いよね。この簡単な例ならともかく、 正規表現 等使いたかったら if [ $(expr $body : .*foo.*) = 0 ]; then の方が ...
- 2008年11月21日 管理人のブックマーク
... 陰気な成果主義”とは? (1/2) LIFE photo archive hosted by Google http://images.google.com/hosted/life CodeZine:正規表現エンジンを作ろう(3) ~コンパイラの作成~ http://codezine.jp/article/detail/3158/ DDR2メモリが1GB=780円 ...
- [xyzzy][lisp] 文字列から日付に
... make-date ( mapcan ' list '( :year :month :day ) ( mapcar ' parse-integer ( mapcar ' match-string '( 1 2 3 ))))))) 正規表現 は使わないで書いてみる。やっぱり mapcan 邪魔いなぁ。 ( defun string->date ( string ) ( apply ' make-date ( mapcan ...
- 正規表現を使うの何年振りだろ
... ここで正規表現の登場。いやあ、何年振りだろ。しかも、正規表現は sed でしか使ったことがないので、Adobeアプリケーションでは初めてである。このために前回の「DTPの勉強部屋」に参加したんだよ(ウソウソ)。 ...
- [firefox] リンク先を別のアプリで開く
... URL に指定 キーワード が含まれていた場合のみ別 アプリ を起動するようで、 Limechat などから URL を開いたときはスルーされるのがイマイチの理由。 あとは URL を指定するとき 正規表現 を使えなかったり。 希望のアドオンではなかったけど ...
- 正規表現を知らない大人たち
... ものをC-x C-lで小文字にする 5.矩形貼り付けを使って2のブランクへ挿入 カラム名が多ければ多いほど、効率があがります。 「正規表現ちょー便利」って思ったのでおっさんたちに話したら、 「正規表現?なにそれ?」という反応。 がっかり。
- [PHP][Neta] 「ぉ」いちょっとまって!!
... ("%2\$1s %3\$d %1\$s\n", 1,2,3);' (snip) 本当は エスケープ じゃなくて シングル クォートにしたかったんだとか. 正規表現 とか死ぬね. ミス しない自信があるならこうすればいいんだけど. $ cat < < EOF | php -q >
- [Think][Neta] 平行線
... (snip) 実際、 正規表現 での置換ぐらいはどんなに薄い入門書でも(よっぽどひどい本でない限り)載ってるはずなので ... 1227066128 それは「$ hoge =~ s/^ Hoge /Fuga/」が「 正規表現 での置換」だとわかっているから入門書でも対応できるわけで ...
- [emacs] バッククオート
... 要素が一つ外側のリストの要素となる。 筆者は Firemacs の作者らしい。他の記事も「あーそれ知りたかったんです!」といったことがたくさん載っていて、今なかなか幸せな気分だ。正規表現のタブのとことか。あとは、パッと思いつく限りでは ...
- 2008-11-21
perl の 正規表現 でハマったので後で書く。ただ単にメモリ 変数 は記憶され続けることを忘れてたってことだけど。 最近 Twitter を再開したけど、どーにもなー 言いたいことなんて星の数ほどある ...
- erlang分散システム勉強会
... ことがわかりました.そのため,LTで話す ネタ として 日本語 の 正規表現 を考えていたので大弱りという事態に陥りました.困ったー,どーしよー,と思ったときに思いついたのが 正規表現 を実行するために使おうと思った Erlang ::Portで,これを表示だけに ...
- [compiler]左再帰を解決する
正規表現エンジンを作ろう(3) では、簡単のためすべて演算が右結合となるように 構文解析 を実装しました。ただ、ちょっとこれは乱暴過ぎたかなと反省もしてます。 そんなわけで、 なお、引き算、割り算等のような ...
- ページ内を正規表現で検索できるFirefoxアドオン「Migemo」
... Unixの時代から今でも使われている「正規表現(regular expression)」という検索方法があって便利です。「正規表現って何?」という方はこちらをご覧ください。少し記号を憶えれば誰でも使えます。 ■正規表現サンプル(検索サンプル一覧) ソフトウェアの開発 ...
- [IT]O’REILLY
... 19 メディア: 大型本 実例で学ぶゲーム3D数学 作者: Fletcher Dunn , Ian Parberry , 松田晃一 出版社/メーカー: オライリージャパン 発売日: 2008/10/04 メディア: 大型本 詳説 正規表現 第2版 作者: Jeffrey E.F. Friedl , 田和勝 出版社/メーカー ...
- [Linux] debian/watchの無いdebが多くて困る
http://dehs.alioth.debian.org/uscan.html 正規表現で可能と。 llvmなら version=3 http://llvm.org/releases/download.html \ ([\d\.]*)/llvm-([\d\.]*)\.tar\.gz こんな感じ。
- 長崎莉奈がセクシーな水着でストレッチ
... 確かに正規表現って使いこなせるなら楽できるよな。パソコンでゲーム、ですか。 毎夜毎夜、ナツは私が湯たんぽを用意すると、必ずかじりつきます コイツめー! まるで肉の塊にライオンが喰らえ付いているように、かじりついて首を左右に振ります。 ...
- [Eloquent JavaScript]ハッカーに憧れてたダケのオマエらに ...
... いやその、Modularity だよ 10回目 : 正規表現 に溜息(正直オレはキライなんだが…) 11回目 : Web プログラミング をザックリと 12回目 : Document- Object Model も学んどくぞ 13回目 : ブラウザ イベントの話も見 ...
- [Python][一般] メモ
■ [ Python ][ 一般 ] メモ 後で読む。 正規表現 エンジンを作ろう(1) ( http://codezine.jp/article/detail/3039/ ) 正規表現 エンジンを作ろう(2) ( http://codezine.jp/article/detail/3154/ ) 正規表現 エンジンを作ろう(3) ( http://codezine.jp ...
- [Perl]関数リファレンスを書きました
... (wcコマンドの結果) 8037 14627 169450 total Perl の使い方については リファレンス (参照)の説明を書いたり 正規表現 を使った スクリプト の説明をもう少し詳しく書きたいという気持ちもあったのですが、分量の 関係 から割愛しました。 ...
- [vim]vimで文字列のor検索
vimで文字列のor検索 vim | 23:51 /\(hoge\|huga\) 拡張正規表現 が使えない。
- WordPress のセキュリティ対策・後編
... (css|jpeg|jpg|png|gif|js|swf)$”> Allow from all ブラウザからのアクセスを認めるファイルの拡張子を正規表現としてマッチさせて、該当するファイルをアクセス制限から除外します。もちろん、他に /wp-content に ...
- [Perl] split関数の第一引数
split関数の第一引数は、通常、パターン( 正規表現 )を『/』区切り文字で指定します。 しかし、『/』区切り文字以外にも『'』や『"』も使えるみたいです。 ... や『"』は 文字列 指定でなく、あくまでもパターン指定(正規表現)なのです。
- [Perl][私的メモ]「初めてのPerl」を読んでいて、「へぇ」だ ...
... 5章 ハッシュ ハッシュ に アクセス するときのキー指定に、 正規表現 が使える。 $family_mame{"fred"} = "flintstone"; $family_mame{"barney"} = "rubble"; $foo = "bar ... 次は7章、 正規表現 か。さらに時間かかりそうだ。 Permalink | コメント(0 ...
- 逆引き~~~を作りたい
逆引き~~~を作りたい 某所で逆引き~~~を作ろうよ、っていうのがあったので、書いておくといいことを書いてみます。 なぜ?(目的: 正規表現 で変換する) なに?(利用:sコマンドを利用する) どうやって?(使い方:s/test//:行の初めの「test」を ...
正規表現 読み書き チェック cout 上位 格納 機能 有効 CPerl 以下 内容 入力 ファイル 無限 反応 再現 毎回 処理 一番 個人 有名 素数判定 物体 今回 素数 トリガー 最大 コレ バリデーション 用意 場合 マッチ 判定 水晶 追跡 一覧 本来 使い方 簡単 贅肉 英語 勉強 成果 表現 開発 登場 振り Adobe 前回 参加 起動 スルー イマイチ 理由 指定 アドオン 小文字 矩形 付け ブランク 効率 自信 置換 入門 限り 対応 一つ リスト 要素 作者 記事 幸せ 気分 タブ