訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
RegExpオブジェクトは、正規表現とその関連付けたフラグを含みます。 [注釈] 正規表現の書式と機能は、プログラミング言語 Perl 5 にある正規表現機能を元にモデル化されています。
-- 15.10.2.1 表記法
-- 15.10.2.2 パターン
-- 15.10.2.3 論理和
-- 15.10.2.4 選択肢
-- 15.10.2.5 用語
-- 15.10.2.6 アサーション
-- 15.10.2.7 量指定子
-- 15.10.2.8 Atom
-- 15.10.2.9 AtomEscape
-- 15.10.2.10 CharacterEscape
-- 15.10.2.11 DecimalEscape
-- 15.10.2.12 CharacterClassEscape
-- 15.10.2.13 CharacterClass
-- 15.10.2.14 ClassRanges
-- 15.10.2.15 NonemptyClassRanges
-- 15.10.2.16 NonemptyClassRangesNoDash
-- 15.10.2.17 ClassAtom
-- 15.10.2.18 ClassAtomNoDash
-- 15.10.2.19 ClassEscape
15.10.3 関数として呼んだ RegExp コンストラクタ
-- 15.10.3.1 RegExp(pattern, flags)
-- 15.10.4.1 new RegExp(pattern, flags)
-- 15.10.5.1 RegExp.prototype
15.10.6 RegExpプロトタイプオブジェクトのプロパティ
-- 15.10.6.1 RegExp.prototype.constructor
-- 15.10.6.2 RegExp.prototype.exec(string)
-- 15.10.6.3 RegExp.prototype.test(string)
-- 15.10.6.4 RegExp.prototype.toString()
-- 15.10.7.1 source
-- 15.10.7.2 global
-- 15.10.7.3 ignoreCase
-- 15.10.7.4 multiline
-- 15.10.7.5 lastIndex