String.ReplaceFirst(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
if 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 la regex regex,
form.replaceFirst(
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.
Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.