in

Perl | función substr () – GeeksforGeeks

gfg 200x200 min

substr () en Perl devuelve una subcadena de la cadena pasada a la función a partir de un índice dado hasta la longitud especificada. Esta función devuelve por defecto la parte restante de la cadena a partir del índice dado si no se especifica la longitud. También se puede pasar una cadena de reemplazo a la función substr () si desea reemplazar esa parte de la cadena con alguna otra subcadena.
Este valor de índice y longitud también puede ser negativo, lo que cambia la dirección del recuento del índice en la cadena.
Por ejemplo, si se pasa un índice negativo, la subcadena se devolverá desde el extremo derecho de la cadena y si pasamos la longitud negativa, la función dejará esa gran parte de los caracteres del extremo posterior de la cadena.

Sintaxis: substr (cadena, índice, longitud, reemplazo)
Parámetros:

  • cuerda: cadena de la que se extraerá la subcadena
  • índice: índice inicial de la subcadena
  • largo: longitud de la subcadena
  • reemplazo: subcadena de reemplazo (si corresponde)

Devoluciones: la subcadena de la longitud requerida

Nota: Los parámetros ‘longitud’ y ‘reemplazo’ se pueden omitir.

Ejemplo 1

 

$string = "GeeksForGeeks";

 

$sub_string1 = substr($string, 4);

 

print "Substring 1 : $sub_string1n";

 

$sub_string2 = substr($string, 4, 5);

 

print "Substring 2 : $sub_string2 ";

Producción :

Substring 1 : sForGeeks
Substring 2 : sForG 

Ejemplo 2

 

$string = "GeeksForGeeks";

 

$sub_string1 = substr($string, -4);

 

print "Substring 1 : $sub_string1n";

 

$sub_string2 = substr($string, 4, -2);

 

print "Substring 2 : $sub_string2 ";

Producción :

Substring 1 : eeks
Substring 2 : sForGee 

Deja una respuesta

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

apple touch icon@2

sangría – ¿Cómo se formatea automáticamente el código en Visual Studio?

edit

GIF vs JPEG: diferencia y comparación