Lenguaje

String.ReplaceFirst(String, String) Método

Definición

Reemplaza la primera subcadena de esta cadena que coincide con la expresión regular dada por el reemplazo especificado.

[Android.Runtime.Register("replaceFirst", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")]
public string ReplaceFirst(string regex, string replacement);
[<Android.Runtime.Register("replaceFirst", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")>]
member this.ReplaceFirst : string * string -> string

Parámetros

regex
String

expresión regular a la que se va a hacer coincidir esta cadena

replacement
String

cadena que se va a sustituir por la primera coincidencia

Devoluciones

El resultado String

Atributos

Excepciones

si regularExpression == null

Comentarios

Reemplaza la primera subcadena de esta cadena que coincide con la expresión regular dada por el reemplazo especificado.

Una invocación de este método de laregex.replaceFirst(regex,form) produce exactamente el mismo resultado que la expresión.

<blockquote> {@link java.util.regex.Pattern}.{@link java.util.regex.Pattern#compile compile}(<i>regex</i>).{@link java.util.regex.Pattern#matcher(java.lang.CharSequence) matcher}(<i>str</i>).{@link java.util.regex.Matcher#replaceFirst replaceFirst}(<i>repl</i>) </blockquote>

Tenga en cuenta que las barras diagonales inversas (\) y los signos de dólar ($) de la cadena de reemplazo pueden hacer que los resultados sean diferentes de si se trataran como una cadena de reemplazo literal; vea java.util.regex.Matcher#replaceFirst. Use java.util.regex.Matcher#quoteReplacement para suprimir el significado especial de estos caracteres, si lo desea.

Agregado en la versión 1.4.

Java documentación para java.lang.String.replaceFirst(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también