Lenguaje

String.ReplaceAll(String, String) Método

Definición

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

[Android.Runtime.Register("replaceAll", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")]
public string ReplaceAll(string regex, string replacement);
[<Android.Runtime.Register("replaceAll", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")>]
member this.ReplaceAll : 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 cada coincidencia

Devoluciones

El resultado String

Atributos

Excepciones

si regularExpression == null

Comentarios

Reemplaza cada 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.replaceAll(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#replaceAll replaceAll}(<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#replaceAll Matcher.replaceAll. 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.replaceAll(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