Download List

项目描述

誰でも、どんな目的にでも、どんな環境でも、どんな文字型でも、どんなデータ構造でも使える自由度の高い正規表現エンジンを作ることを目的としています。

面倒なインストールも追加ライブラリも必要ありません。

使い方は、文書を参照してください。

系统要求

System requirement is not defined

发布: 2009-01-15 23:02
mercury-regex 0.3.0.0 (3 files 隐藏)

发布版本通知

タグ:version_0.3.0.0

ファイル構成について

  • Mercury.Regex-0.3.0.0.zipには、ソースコードとヘルプファイルが入っています。
  • Mercury.Regex-0.3.0.0-src.zipには、コメントを削除したソースコードが入っています。
  • Mercury.Regex-0.3.0.0-HELP.zipには、ヘルプファイルのみが入っています。

文字コードについて

  • 全てのファイルの改行コードはCR+LFです。
  • Mercury.Regex-0.3.0.0.zipのソースファイルの文字コードはShift-JIS、ヘルプファイルの文字コードはUTF-8です。
  • Mercury.Regex-0.3.0.0-src.zipは、ASCIIのみで構成されています。
  • Mercury.Regex-0.3.0.0-HELP.zipの文字コードはUTF-8です。

变更日志

機能追加

  • エスケープシーケンス"\u", "\U", "\l", "\L", "\d", "\D", "\s", "\S", "\w", "\W", "\a", "\r", "\n", "\f", "\t", "\e"を追加
  • 行頭および行末にマッチするメタ文字"^", "$"を追加
  • 上記追加に伴い、パターンの先頭に"^", 末尾に"$"がない場合は部分一致検索を行うように変更

仕様変更

  • マッチング関数 regex::match() で、マッチング情報を得られるようにした
  • コンストラクタ以外でパターンのコンパイルを行えるようにした(関数 compile() および演算子 operator= を追加)

その他

  • Borland C++ Compiler 5.82に対応
  • ソースファイルとヘルプファイルを別ディレクトリに分離