El metacarácter RegExp \r en JavaScript se utiliza para encontrar el carácter de retorno de carro (retorno de carro significa volver al principio de la línea actual sin avanzar hacia abajo). Si se encuentra, devuelve la posición, de lo contrario, devuelve -1.
Sintaxis:
/\r/
o
new RegExp("\\r")
Ejemplo 1: este ejemplo busca el carácter de retorno de carro en la string.
html
<!DOCTYPE html> <html> <head> <title> JavaScript RegExp \r Metacharacter </title> </head> <body style="text-align:center"> <h1 style="color:green"> GeeksforGeeks </h1> <h2>RegExp \r Metacharacter</h2> <p>Input String: GeeksforGeeks@_123_$</p> <button onclick="geek()"> Click it! </button> <p id="app"></p> <script> function geek() { var str1 = "GeeksforGeeks@_123_$"; var regex4 = /\r/; var match4 = str1.search(regex4); if(match4 == -1) { document.getElementById("app").innerHTML = "No carriage return character present. "; } else { document.getElementById("app").innerHTML = "Index of carriage return character: " + match4; } } </script> </body> </html>
Salida: antes de hacer clic en el botón:
Después de hacer clic en el botón:
Ejemplo 2: este ejemplo busca la posición del carácter de retorno de carro en la string.
html
<!DOCTYPE html> <html> <head> <title> JavaScript RegExp \r Metacharacter </title> </head> <body style="text-align:center"> <h1 style="color:green"> GeeksforGeeks </h1> <h2>RegExp \r Metacharacter</h2> <p>String: 123ge\reky456</p> <button onclick="geek()"> Click it! </button> <p id="app"></p> <script> function geek() { var str1 = "123ge\reky456"; var regex4 = new RegExp("\\r"); var match4 = str1.search(regex4); document.getElementById("app").innerHTML = " Index of carriage return character: " + match4; } </script> </body> </html>
Salida: antes de hacer clic en el botón:
Después de hacer clic en el botón:
Navegadores compatibles: los navegadores compatibles con RegExp \r Metacharacter 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