パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
C
D
G
I
M
O
R
S
T
C
CharacterArrayCharacterIterator
- class org.apache.regexp.
CharacterArrayCharacterIterator
.
文字列をカプセル化します。
CharacterArrayCharacterIterator(char[], int, int)
- class org.apache.regexp.
CharacterArrayCharacterIterator
のコンストラクタ
CharacterIterator
- interface org.apache.regexp.
CharacterIterator
.
String, InputStream 等の異なるタイプの文字ソースを、 共通のメソッドのセットでカプセル化します。
charAt(int)
- class org.apache.regexp.
StreamCharacterIterator
のメソッド
charAt(int)
- class org.apache.regexp.
CharacterArrayCharacterIterator
のメソッド
charAt(int)
- class org.apache.regexp.
ReaderCharacterIterator
のメソッド
charAt(int)
- class org.apache.regexp.
StringCharacterIterator
のメソッド
charAt(int)
- interface org.apache.regexp.
CharacterIterator
のメソッド
compile(String)
- class org.apache.regexp.
RECompiler
のメソッド
createRE(String)
- class org.apache.regexp.
REUtil
の static メソッド
createRE(String, int)
- class org.apache.regexp.
REUtil
の static メソッド
D
dumpProgram(PrintWriter)
- class org.apache.regexp.
REDebugCompiler
のメソッド
正規表現プログラムを PrintWriter へダンプします。
G
getInstructions()
- class org.apache.regexp.
REProgram
のメソッド
getMatchFlags()
- class org.apache.regexp.
RE
のメソッド
現在のマッチの動作を決めるフラグを返します。.
getParen(int)
- class org.apache.regexp.
RE
のメソッド
マッチに成功した時に、丸括弧内の部分正規表現にマッチした内容を取り出します。
getParenCount()
- class org.apache.regexp.
RE
のメソッド
マッチが成功した後で、丸括弧に入れられた部分正規表現の数を返します。
getParenEnd(int)
- class org.apache.regexp.
RE
のメソッド
与えられた丸括弧にマッチした最後の位置を返します。
getParenLength(int)
- class org.apache.regexp.
RE
のメソッド
与えられた丸括弧にマッチした文字列の長さを返します。
getParenStart(int)
- class org.apache.regexp.
RE
のメソッド
与えられた丸括弧のレベルにおける始まりの位置を返します。
getProgram()
- class org.apache.regexp.
RE
のメソッド
マッチャーオブジェクトで使用されている現在の正規表現プログラムを返します。
grep(Object[])
- class org.apache.regexp.
RE
のメソッド
正規表現にマッチした文字列を文字列の配列として返します。
I
init()
- class org.apache.regexp.
REDemo
のメソッド
isEnd(int)
- class org.apache.regexp.
StreamCharacterIterator
のメソッド
isEnd(int)
- class org.apache.regexp.
CharacterArrayCharacterIterator
のメソッド
isEnd(int)
- class org.apache.regexp.
ReaderCharacterIterator
のメソッド
isEnd(int)
- class org.apache.regexp.
StringCharacterIterator
のメソッド
isEnd(int)
- interface org.apache.regexp.
CharacterIterator
のメソッド
M
main(String[])
- class org.apache.regexp.
recompile
の static メソッド
main(String[])
- class org.apache.regexp.
RETest
の static メソッド
main(String[])
- class org.apache.regexp.
REDemo
の static メソッド
MATCH_CASEINDEPENDENT
- class org.apache.regexp.
RE
の static 変数
マッチングがアルファベットの大文字と小文字を区別しないことを示すフラグです。
MATCH_MULTILINE
- class org.apache.regexp.
RE
の static 変数
改行は、BOL/EOL (^ and $)とマッチ
MATCH_NORMAL
- class org.apache.regexp.
RE
の static 変数
アルファベットの大文字と小文字を区別することを明示的に示すフラグです。
MATCH_SINGLELINE
- class org.apache.regexp.
RE
の static 変数
全ての入力と一つのテキストとします。
match(CharacterIterator, int)
- class org.apache.regexp.
RE
のメソッド
開始位置が与えられた文字列に対して、現在の正規表現プログラムをマッチさせます。
match(String)
- class org.apache.regexp.
RE
のメソッド
文字列に対して、現在の正規表現プログラムをマッチさせます。
match(String, int)
- class org.apache.regexp.
RE
のメソッド
開始位置が与えられた文字列に対して、現在の正規表現プログラムを マッチさせます。
O
org.apache.regexp
- package org.apache.regexp
R
RE
- class org.apache.regexp.
RE
.
RE は効率的で軽量な正規表現の評価及びマッチングを行うクラスです。
RE()
- class org.apache.regexp.
RE
のコンストラクタ
初期化せずに、正規表現マッチャーを生成します。
RE(REProgram)
- class org.apache.regexp.
RE
のコンストラクタ
(バイトコードの)プログラムデータから、 コンパイル済みの正規表現マッチャーを生成します。
RE(REProgram, int)
- class org.apache.regexp.
RE
のコンストラクタ
(バイトコードの)プログラムデータから、コンパイル済みの正規表現マッチャーを生成します。
RE(String)
- class org.apache.regexp.
RE
のコンストラクタ
Stringからの正規表現マッチャーのコンストラクタです。
RE(String, int)
- class org.apache.regexp.
RE
のコンストラクタ
Stringからの正規表現マッチャーのコンストラクタです。
ReaderCharacterIterator
- class org.apache.regexp.
ReaderCharacterIterator
.
InputStreamをカプセル化します
ReaderCharacterIterator(Reader)
- class org.apache.regexp.
ReaderCharacterIterator
のコンストラクタ
recompile
- class org.apache.regexp.
recompile
.
recompile()
- class org.apache.regexp.
recompile
のコンストラクタ
RECompiler
- class org.apache.regexp.
RECompiler
.
RECompiler()
- class org.apache.regexp.
RECompiler
のコンストラクタ
REDebugCompiler
- class org.apache.regexp.
REDebugCompiler
.
RECompiler のサブクラスで、デバッグを行うために正規表現プログラムをダンプすることができます。
REDebugCompiler()
- class org.apache.regexp.
REDebugCompiler
のコンストラクタ
REDemo
- class org.apache.regexp.
REDemo
.
REDemo()
- class org.apache.regexp.
REDemo
のコンストラクタ
REPLACE_ALL
- class org.apache.regexp.
RE
の static 変数
正規表現にマッチした位置全てを、substメソッドで置換することを示すビットフラグ
REPLACE_FIRSTONLY
- class org.apache.regexp.
RE
の static 変数
正規表現にマッチした位置で、substメソッドが最初の一つだけ置換することを指定するビットフラグ
REProgram
- class org.apache.regexp.
REProgram
.
コンパイル済みの正規表現をもつクラスです。
REProgram(char[])
- class org.apache.regexp.
REProgram
のコンストラクタ
REProgram(char[], int)
- class org.apache.regexp.
REProgram
のコンストラクタ
RESyntaxException
- exception org.apache.regexp.
RESyntaxException
.
正規表現の構文が誤っている時に投げられる例外
RESyntaxException(String)
- class org.apache.regexp.
RESyntaxException
のコンストラクタ
コンストラクタ
RETest
- class org.apache.regexp.
RETest
.
RETest()
- class org.apache.regexp.
RETest
のコンストラクタ
RETest(String[])
- class org.apache.regexp.
RETest
のコンストラクタ
REUtil
- class org.apache.regexp.
REUtil
.
REUtil()
- class org.apache.regexp.
REUtil
のコンストラクタ
S
setInstructions(char[], int)
- class org.apache.regexp.
REProgram
のメソッド
setMatchFlags(int)
- class org.apache.regexp.
RE
のメソッド
RE のマッチングの動作を変更するフラグをセットします。
setProgram(REProgram)
- class org.apache.regexp.
RE
のメソッド
このマッチャーオブジェクトによって使われる正規表現プログラムをセットします。
simplePatternToFullRegularExpression(String)
- class org.apache.regexp.
RE
の static メソッド
単純正規表現を完全正規表現 に変換します。
split(String)
- class org.apache.regexp.
RE
のメソッド
正規表現を境界として、文字列を分割し、文字列の配列に格納します。
StreamCharacterIterator
- class org.apache.regexp.
StreamCharacterIterator
.
InputStreamをカプセル化します
StreamCharacterIterator(InputStream)
- class org.apache.regexp.
StreamCharacterIterator
のコンストラクタ
StringCharacterIterator
- class org.apache.regexp.
StringCharacterIterator
.
文字列をカプセル化します
StringCharacterIterator(String)
- class org.apache.regexp.
StringCharacterIterator
のコンストラクタ
subst(String, String)
- class org.apache.regexp.
RE
のメソッド
正規表現にマッチした文字列を別の文字列に置換します。
subst(String, String, int)
- class org.apache.regexp.
RE
のメソッド
正規表現にマッチした文字列を別の文字列に置換します。
substring(int)
- class org.apache.regexp.
StreamCharacterIterator
のメソッド
substring(int)
- class org.apache.regexp.
CharacterArrayCharacterIterator
のメソッド
substring(int)
- class org.apache.regexp.
ReaderCharacterIterator
のメソッド
substring(int)
- class org.apache.regexp.
StringCharacterIterator
のメソッド
substring(int)
- interface org.apache.regexp.
CharacterIterator
のメソッド
substring(int, int)
- class org.apache.regexp.
StreamCharacterIterator
のメソッド
substring(int, int)
- class org.apache.regexp.
CharacterArrayCharacterIterator
のメソッド
substring(int, int)
- class org.apache.regexp.
ReaderCharacterIterator
のメソッド
substring(int, int)
- class org.apache.regexp.
StringCharacterIterator
のメソッド
substring(int, int)
- interface org.apache.regexp.
CharacterIterator
のメソッド
T
test()
- class org.apache.regexp.
RETest
の static メソッド
textValueChanged(TextEvent)
- class org.apache.regexp.
REDemo
のメソッド
C
D
G
I
M
O
R
S
T
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
Copyright © 2001 Apache Software Foundation. All Rights Reserved.
[訳注:これは、岡本隆史が翻訳しました。日本語訳に対するコメントがあれば、
jajakarta-report@nekoyanagi.com
に送って下さい。]