RegExp.prototype

概要

RegExp コンストラクタのプロトタイプオブジェクトを表します。

説明

RegExpRegExp インスタンスの説明も参照してください。

RegExp インスタンスは RegExp.prototype を継承します。プロトタイプオブジェクトへの変更は RegExp インスタンスの全てに伝播します。

プロパティ

非推奨の RegExp プロパティも参照してください。

RegExp プロパティのいくつかは(Perl ライクな)長い名前と短い名前の両方を持っていることに注意してください。【訳注: それらは 1.5 以前のバージョンでの実装であり、非推奨の機能です。】どちらの名前でも常に同じ値を参照します。Perl は JavaScript の正規表現のモデルとなっているプログラミング言語です。

constructor
オブジェクトのプロトタイプを生成する関数を指定します。
global
対象文字列で可能なマッチ全てに対して正規表現をテストするか、それとも、最初のマッチに対してのみテストするどうかのフラグ。
ignoreCase
文字列でのマッチを適用する際に、大文字と小文字の違いを無視するかどうかのフラグ。
lastIndex
次のマッチが始まる位置。
multiline
複数行に渡って文字列を検索するかどうかのフラグ。
source
パターンのテキスト。
sticky
検索が先頭固定 (sticky)かどうかのフラグ。
Object から継承されるプロパティ

メソッド

非推奨の RegExp メソッドも参照してください。

exec
その文字列のパラメータでのマッチのための検索を実行します。
test
その文字列のパラメータでのマッチのためのテストをします。
toSource
特定のオブジェクトを表すオブジェクトリテラルを返します。 この値は新しいオブジェクトを生成するために使うことができます。Object.prototype.toSource メソッドを上書きします。
toString
特定のオブジェクトを表す文字列を返します。Object.prototype.toString メソッドを上書きします。

関連情報

ドキュメントのタグと貢献者

タグ: 
 このページの貢献者: teoli, ethertank, Potappo, Mgjbot
 最終更新者: teoli,