Hay muchas opciones para eliminar todos los caracteres específicos al final de una string. Algunos de ellos se discuten a continuación:
Uso de la función rtrim(): esta función es una función incorporada en PHP que elimina los espacios en blanco u otros caracteres (si se especifica) del lado derecho de la string.
Sintaxis:
rtrim( $string, $charlist )
Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- $string: Es un parámetro obligatorio que especifica la string a verificar.
- $charlist: Es un parámetro opcional. Especifica qué caracteres se eliminarán de la string.
Ejemplo: Este ejemplo usa la función rtrim() para eliminar ‘.’ desde el final.
<?php // Declare a variable and initialize it $string = "GeeksforGeeks is a best platform....."; // Use rtrim() function to trim // string from right echo rtrim($string, "."); ?>
GeeksforGeeks is a best platform
Uso de la función preg_replace(): esta función es una función incorporada en PHP que se usa para realizar una expresión regular para buscar y reemplazar el contenido.
Sintaxis:
preg_replace( $patt, $replace, $string, $limit, $count )
Parámetros: esta función acepta cinco parámetros, como se mencionó anteriormente y se describe a continuación:
- $patt: contiene un elemento de string que se usa para buscar contenido y puede ser una string o una array de strings.
- $reemplazar: es un parámetro obligatorio que especifica la string o una array con strings para reemplazar.
- $string: la string o una array con strings para buscar y reemplazar.
- $limit: el parámetro especifica los reemplazos máximos posibles para cada patrón.
- $recuento: parámetro opcional. Esta variable se rellenará con el número de sustituciones realizadas.
Ejemplo 2: Este ejemplo usa la función preg_replace() para eliminar ‘.’ desde el final.
<?php // Declare a variable and initialize it $string = "GeeksforGeeks is a best platform....."; // Character which need to replace $regex = "/\.+$/"; // Use preg_replace() function to replace // the character echo preg_replace($regex, "", $string); ?>
GeeksforGeeks is a best platform
Publicación traducida automáticamente
Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA