replaceFirst()

Java String replaceFirst() metodi

❮ String metodlari


Misol

Muntazam ifodaning birinchi mosligini boshqa qism string bilan almashtiring:

String myStr = "This is W3Schools";
String regex = "is";
System.out.println(myStr.replaceFirst(regex, "at"));

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

replaceFirst() metodi stringdagi muntazam ifodaga birinchi mos kelgan qismni yangi qism string bilan almashtiradi.

Almashtiruvchi stringlarda $n ko‘rinishidagi orqaga havola (backreference) bo‘lishi mumkin, bu yerda n — shablondagi guruh indeksi. Qaytarilgan stringda $n o‘rniga shu guruhga mos kelgan qism string, $0 ishlatilganda esa butun ifodaga mos kelgan qism qo‘yiladi. Orqaga havoladan foydalanish misolini quyidagi "Ko‘proq misollar" bo‘limida ko‘ring.

Maslahat: Muntazam ifodalar haqida bilib olish uchun Java RegEx darsligini ko‘ring.


Sintaksis

public String replaceFirst(String regex, String replacement)

Parametr qiymatlari

Parametr Tavsif
regex Majburiy. Qanday qism stringlarni qidirish kerakligini belgilovchi muntazam ifoda.
replacement Majburiy. Birinchi moslik o‘rniga qo‘yiladigan qism string.

Texnik tafsilotlar

Qaytaradi: Muntazam ifodaga mos kelgan birinchi qism stringi yangi qism string bilan almashtirilgan string nusxasi.
Istisno chiqaradi: PatternSyntaxException - agar muntazam ifodaning sintaksisi noto‘g‘ri bo‘lsa.
Java versiyasi: 1.4

Ko‘proq misollar

Misol

Birinchi sonni qavs ichiga olish uchun orqaga havoladan foydalaning:

String myStr = "Quest complete! Earned 30 gold and 500 experience.";
String regex = "[0-9]+";
System.out.println(myStr.replaceFirst(regex, "($0)"));

O‘zingiz sinab ko‘ring »


❮ String metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!