JavaScript | RegExp \\r Metacarácter

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:

 backr 

Después de hacer clic en el botón:

 backr 

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:

 backr 

Después de hacer clic en el botón:

 backr 

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *