La propiedad de propiedad multilínea en Javascript se usa para especificar si el modificador «m» está configurado o no . Si se establece el modificador «m» , esta propiedad devuelve verdadero o falso.
Sintaxis:
RegexObj.multiline
Valor de retorno: Devuelve verdadero si se establece el modificador m , de lo contrario, es falso.
Ejemplo-1: este ejemplo comprueba si la expresión regular contiene el modificador m o no.
<!DOCTYPE html> <html> <head> <title> multiline Property </title> </head> <body style="text-align:center"> <h1 style="color:green"> GeeksforGeeks </h1> <h2>multiline Property</h2> <button onclick="geek()"> Click it! </button> <script> function geek() { var regex = new RegExp('foo', 'm'); alert(regex.multiline); } </script> </body> </html>
Salida:
Antes de hacer clic:
Después de hacer clic:
Ejemplo-2: Este ejemplo comprueba si la expresión regular contiene el Modificador m o no.
<!DOCTYPE html> <html> <head> <title> multiline Property </title> </head> <body style="text-align:center"> <h1 style="color:green"> GeeksforGeeks </h1> <h2> multiline Property </h2> <button onclick="geek()"> Click it! </button> <script> function geek() { var regex = /[a-d]/; var str = "GeeksforGeeks\n"+ "is the computer\n"+ "science portal for geeks."; if (regex.multiline) { alert("m Modifier is present"); } else { alert("m Modifier is absent."); } } </script> </body> </html>
Salida:
antes de hacer clic:
Después de hacer clic:
Navegadores compatibles: los navegadores compatibles con Multiline Property se enumeran a continuación:
- Google Chrome
- safari de manzana
- Mozilla Firefox
- Ópera
- explorador de Internet
Publicación traducida automáticamente
Artículo escrito por Vishal Chaudhary 2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA