Bagikan melalui


String.ReplaceFirst(String, String) Metode

Definisi

Mengganti substring pertama dari string ini yang cocok dengan ekspresi reguler yang diberikan dengan pengganti yang diberikan.

[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

ekspresi reguler tempat string ini akan dicocokkan

replacement
String

string yang akan digantikan untuk kecocokan pertama

Mengembalikan

Yang dihasilkan String

Atribut

Pengecualian

kalau regularExpression == null

Keterangan

Mengganti substring pertama dari string ini yang cocok dengan ekspresi reguler yang diberikan dengan pengganti yang diberikan.

Pemanggilan metode repl regex,form str.replaceFirst(ini menghasilkan hasil yang sama persis dengan ekspresi)

<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>

Perhatikan bahwa garis miring terbalik (\) dan tanda dolar ($) dalam string penggantian dapat menyebabkan hasilnya berbeda dari jika diperlakukan sebagai string pengganti harfiah; lihat java.util.regex.Matcher#replaceFirst. Gunakan java.util.regex.Matcher#quoteReplacement untuk menekan arti khusus dari karakter ini, jika diinginkan.

Ditambahkan dalam 1.4.

Dokumentasi Java untuk java.lang.String.replaceFirst(java.lang.String, java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga