El método util.types.isRegExp() del módulo util, que está diseñado principalmente para satisfacer las necesidades de las propias API internas de Node.js. Se utiliza para comprobar si el valor pasado es una expresión regular.
Sintaxis:
util.types.isRegExp( value )
Parámetros: este método acepta un único valor de parámetro que contiene cualquier valor, es decir, una instancia de cualquier módulo.
Valor devuelto : Este método devuelve un valor booleano, es decir, verdadero si el valor pasado es una expresión regular; de lo contrario, devuelve falso .
Los siguientes ejemplos ilustran el uso del método util.types.isRegExp() en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // util.types.isRegExp() method // It includes util module const util = require('util'); // Returns false as the passed instance // is not regular expression console.log(util.types.isRegExp(new Map())); // Returns true as the passed instance // is regular expression console.log(util.types.isRegExp(new RegExp('xyz')));
Producción:
false true
Ejemplo 2:
// Node.js program to demonstrate the // util.types.isRegExp() method // It includes util module const util = require('util'); // Returns false as the passed instance // is not regular expression console.log(util.types.isRegExp(new Map())); // Returns true as the passed instance // is regular expression console.log(util.types.isRegExp(new RegExp('xyz'))); // Returns true as the passed instance // is regular expression console.log(util.types.isRegExp(/abc/)); // Returns false as the passed instance // is not regular expression console.log(util.types.isRegExp(new Int32Array())); // Returns true as the passed instance // is regular expression console.log(util.types.isRegExp(/ab+c/));
Producción:
false true true false true
Referencia: https://nodejs.org/api/util.html#util_util_types_isregexp_value
Publicación traducida automáticamente
Artículo escrito por akshajjuneja9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA