■ RegExpオブジェクト

RegExpオブジェクトは、正規表現を扱うオブジェクトで、新しい正規表現のオブジェクトを作成するには、newステートメントを利用します。ただし、newステートメントを使用しないで正規表現文字列を変数に代入するだけでも、同様の効果があります。

■ RegExpオブジェクトのプロパティ一覧
RegExpオブジェクトのプロパティとその機能
プロパティ 機能
global 一致検索時の全検索状態を返す (一致の検索は true、検索しない場合は false)
ignoreCase 大文字小文字を区別する場合は true、区別しない場合は falseを返す
lastContext 最後のパターンマッチングでマッチした文字列の左側の文字列を返す
lastIndex 検索する文字列開始位置を設定
lastMatch パターンマッチングで最後にマッチした文字列を返す
lastParen ()で囲まれたグループの最後にマッチした文字列を返す
multiline 改行コードを無視しない場合は true、無視する場合は falseを返す
rightContext 最後のパターンマッチングでマッチした文字列の右側の文字列を返す
source 正規表現オブジェクトに格納されている正規表現文字列を参照する
■ RegExpオブジェクトのメソッド一覧
RegExpオブジェクトのメソッドとその機能
メソッド 機能
compile 正規表現オブジェクトに格納されている正規表現文字列を変更する
exec 指定した文字列、または inputで設定された文字列内の検索を実行する
input 検索対象となる文字列を設定する
test マッチする文字列があれば trueを返し、なければ falseを返す
$1,..,$9 マッチした文字列を格納する


This Page is HTML4.01 Valid! 初版更新日 2003年2月11日
Copyright(C) 2002〜2004 banban@scollabo.com