タグ

programmingとRegularExpressionに関するHashのブックマーク (3)

  • 正規表現技術入門 | 技術評論社

    目次 書について 執筆担当一覧 各言語の公式ドキュメント,および正規表現の対応状況一覧表 第1章 [入門]正規表現 --メタ文字,構文,エンジン 1.1 正規表現の基 正規表現とは何か パターンとマッチ 書き方はいろいろ 基的な正規表現のメタ文字と構文 正規表現エンジン 1.2 文字列と文字列処理 Column 「正規」とは? コンピュータと文字列 文字列は扱いやすい プログラミングで プログラムの実行で 設定ファイルの書き換えで ログの検索や整形で Twitterで 1.3 正規表現の基三演算 --連接,選択,繰り返し 3つの基演算とは? パターンの連接 パターンの選択 連接と選択の組み合わせ パターンの繰り返し Column 「任意の〜」 長さに制限のないパターン Column きちんとした文法の定義 --BNF 基三演算の組み合わせ 基三演算を1種類しか使えない場合 基

    正規表現技術入門 | 技術評論社
  • Implementing Regular Expressions

    Implementing Regular Expressions Russ Cox rsc@swtch.com This page collects resources about implementing regular expression search efficiently. Articles and Notes “Regular Expression Matching Can Be Simple And Fast” An introduction to using finite automata to implement regular expression matching, and why the standard backtracking implementation is a bad idea. Supporting programs: NFA | DFA | bound

  • 正規表現に見切りをつけるとき

    Perl, Rubyなど手軽に使えるプログラミング言語に慣れてくると、あらゆるテキストデータの処理に正規表現(regular expression)を使ってしまいがちです。 けれど実は、正規表現の処理能力を超えるフォーマットというのが存在します。その典型的な例が、XMLやJSONのように、入れ子になったデータフォーマットです。

  • 1