String.ReplaceFirst(String, String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.