jregex_interface.h

正規表現ライブラリインターフェース [詳細]

#include <stddef.h>

jregex_interface.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

ネームスペース

namespace  langedge
namespace  langedge::jregex

列挙型

enum  RegFlags {
  JREGEX_NONE = 0,
  JREGEX_STANDARD = 1,
  JREGEX_EXTENDED = 2,
  JREGEX_ICASE = 4,
  JREGEX_NEWLINE = 8,
  JREGEX_GLOBAL = 64,
  JREGEX_SUBST = 0x10000,
  JREGEX_DELIM = 0x20000,
  JREGEX_PAREN = 0x40000,
  JREGEX_SJIS = 0x10000000,
  JREGEX_EUC = 0x20000000,
  JREGEX_CHARCODE_MASK = 0x70000000
}
 動作指定フラグ. [詳細]


説明

正規表現ライブラリインターフェース

作者:
OKA Toshiyuki (LangEdge, Inc.) <oka@langedge.com>
日付:
1999-03-29
バージョン:
Id
jregex_interface.h,v 1.9 2005/04/20 05:56:29 exoka Exp
Copyright (C) 1999-2005 LangEdge, Inc. All rights reserved.

列挙型

enum langedge::jregex::RegFlags
 

動作指定フラグ.

列挙型の値:
JREGEX_NONE  デフォルト
JREGEX_STANDARD  標準的な正規表現のみを扱う (not implemented)
JREGEX_EXTENDED  拡張正規表現を扱う (not implemented)
JREGEX_ICASE  英文字の大小を無視
JREGEX_NEWLINE  改行文字を含むターゲット文字列を複数行して扱う
JREGEX_GLOBAL  繰り返しマッチングを実行
JREGEX_SUBST  置換パターンとして解析
JREGEX_DELIM  パターン先頭文字をデリミタとみなす
JREGEX_PAREN  カッコのマッチングを行う
JREGEX_SJIS  ShiftJIS コードを使う.
JREGEX_EUC  EUC コードを使う.
JREGEX_CHARCODE_MASK  文字コードマスク


LangEdge ライブラリに対してFri May 6 22:42:59 2005に生成されました。  doxygen 1.4.2