Class JSRegExp

java.lang.Object
org.fife.rsta.ac.js.ecma.api.ecma3.JSRegExp
All Implemented Interfaces:
JSObjectFunctions, JSRegExpFunctions

public abstract class JSRegExp extends Object implements JSRegExpFunctions
Object RegExp
Since:
Standard ECMA-262 3rd. Edition
  • Field Details

    • prototype

      public JSRegExp prototype
      property prototype
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
    • constructor

      protected JSFunction constructor
      property constructor
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
    • source

      protected JSString source
      property source
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
    • global

      protected JSBoolean global
      property global
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
    • ignoreCase

      protected JSBoolean ignoreCase
      property ignoreCase
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
    • multiline

      protected JSBoolean multiline
      property multiline
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
    • lastIndex

      protected JSNumber lastIndex
      property lastIndex
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.
      See Also:
  • Constructor Details

    • JSRegExp

      public JSRegExp(JSString pattern, JSString attributes)
      Object RegExp(pattern, attributes)
      Parameters:
      pattern - a string that specifies the pattern of the regular expression.
      attributes - an optional string containing and of the "g", "i" an "m" attributes that specify global, case-insensitive, and multiline matches respectively.
      Since:
      Standard ECMA-262 3rd. Edition, Level 2 Document Object Model Core Definition.