RegExp() | RegExp.prototype | rex.global | rex.ignoreCase | rex.lastIndex | rex.multiline | rex.source | rex.exec() | rex.test()
RegExp()
Función constructora de los objetos de tipo RegExp
RegExp.prototype
Prototipo con el que se crean los objetos de tipo RegExp
SintaxisObject.prototype
Object.prototype
El prototipo incluye todas las propiedades y métodos que heredarán los objetos del tipo RegExp
.
Si al objeto prototype
se le añade o modifican propiedades o métodos, todos los objetos creados a partir del tipo RegExp
tendrán estos nuevos miembros, incluso los creados con anterioridad a la modificación del prototipo.
rex.global
Devuelve un valor lógico que indica el estado de la marca global (g
) usada con una expresión regular.
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"value": false, "writable": false, "enumerable": false, "configurable": false}
rex.ignoreCase
Devuelve un valor lógico que indica el estado de la marca ignoreCase (i
) que se usa con una expresión regular.
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"value": false, "writable": false, "enumerable": false, "configurable": false}
rex.lastIndex
Devuelve la posición del carácter donde comienza la siguiente coincidencia en una cadena de búsqueda.
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"value": 0, "writable": true, "enumerable": false, "configurable": false}
rex.multiline
Devuelve un valor lógico que indica el estado de la marca multiline (m) que se usa con una expresión regular
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"value": false, "writable": false, "enumerable": false, "configurable": false}
rex.source
Devuelve una copia del texto del patrón de expresión regular.
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"value": "(?: )", "writable": false, "enumerable": false, "configurable": false}
rex.exec()
Ejecuta una búsqueda en una cadena mediante un patrón de expresión regular y devuelve una matriz que contiene los resultados de la búsqueda.
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"writable": true, "enumerable": false, "configurable": true}
rex.test()
evuelve un valor lógico que indica si existe o no un patrón en una cadena de búsqueda.
Las características de este miembro (tal y como la describe la función Object.getOwnPropertyDescriptor()
) son:
{"writable": true, "enumerable": false, "configurable": true}