String.ReplaceFirst(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ersetzt die erste Teilzeichenfolge dieser Zeichenfolge, die dem angegebenen regulären Ausdruck mit dem angegebenen Ersatz entspricht.
[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
Parameter
- regex
- String
der reguläre Ausdruck, mit dem diese Zeichenfolge abgeglichen werden soll
- replacement
- String
die Zeichenfolge, die für die erste Übereinstimmung ersetzt werden soll
Gibt zurück
Das resultierende Ergebnis String
- Attribute
Ausnahmen
if regularExpression == null
Hinweise
Ersetzt die erste Teilzeichenfolge dieser Zeichenfolge, die dem angegebenen regulären Ausdruck mit dem angegebenen Ersatz entspricht.
Ein Aufruf dieser Methode des Formulars str.replaceFirst(
regex,
repl)
liefert genau dasselbe Ergebnis wie der Ausdruck.
<Blockquote/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>)
<>
Beachten Sie, dass umgekehrte Schrägstriche (\
) und Dollarzeichen ($
) in der Ersetzungszeichenfolge dazu führen können, dass sich die Ergebnisse unterscheiden als wenn sie als Literalersetzungszeichenfolge behandelt werden; siehe java.util.regex.Matcher#replaceFirst
. Wird java.util.regex.Matcher#quoteReplacement
verwendet, um die besondere Bedeutung dieser Zeichen bei Bedarf zu unterdrücken.
In 1.4 hinzugefügt.
Java-Dokumentation für java.lang.String.replaceFirst(java.lang.String, java.lang.String)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.