Método Java replaceFirst()
El método replaceFirst() usa el parámetro replacement dado para reemplazar la primera subcadena que coincide con la expresión regular dada.
Sintaxis
public String replaceFirst(String regex,
String replacement)
Parámetros
regex-- La expresión regular que coincide con esta cadena.
replacement-- La cadena utilizada para reemplazar la primera coincidencia.
Valor de retorno
En caso de éxito devuelve la cadena reemplazada; en caso de fallo devuelve la cadena original.
Ejemplo
public class Test {
public static void main(String args[]) {
String Str = new String("hello ejemplo,I am from ejemplo。");
System.out.print("返回值 :" );
System.out.println(Str.replaceFirst("ejemplo", "google" ));
System.out.print("返回值 :" );
System.out.println(Str.replaceFirst("(.*)ejemplo(.*)", "google" ));
}
}
El resultado de ejecutar el programa anterior es:
返回值 :hello google,I am from ejemplo. 返回值 :google
Otras extensiones
Clase String de Java