"Lihat beberapa hal lain yang dapat Anda lakukan dengan substring:"
8) Bagaimana cara menemukan substring?
Metode indexOf dan lastIndexOf memungkinkan Anda mencari string di dalam string . Ada 4 versi dari metode ini:
Metode indexOf mencari string dalam String tertentu. Metode dapat mencari string dari awal String yang ditentukan, atau mulai dari beberapa indeks (metode kedua). Jika string ditemukan, maka metode mengembalikan indeks dari karakter pertamanya; jika tidak ditemukan, maka mengembalikan -1.
Metode | Contoh |
---|---|
|
|
Hasil:
|
|
|
|
Hasil:
|
" Metode lastIndexOf mencari string yang ditentukan mundur dari ujung String kita! Metode ini dapat mencari string dari ujung String kita, atau mulai dari beberapa indeks (metode kedua). Jika string ditemukan, maka metode mengembalikan indeks karakter pertamanya; jika tidak ditemukan, maka mengembalikan -1."
Metode | Contoh |
---|---|
|
|
Hasil:
|
|
|
|
Hasil:
|
9) Bagaimana cara mengganti bagian dari sebuah String dengan String lain?
"Ada tiga metode untuk ini."
Metode ganti menggantikan semua kemunculan karakter tertentu dengan karakter lain.
Metode replaceAll mengganti semua kemunculan substring dengan string lain.
Metode replaceFirst menggantikan kejadian pertama dari substring yang diteruskan dengan string yang ditentukan.
Metode | Contoh |
---|---|
|
|
Hasil:
|
|
|
|
Hasil:
|
|
|
|
Hasil:
|
"Tapi Anda harus berhati-hati dengan ini. Dalam dua metode terakhir ( replaceAll dan replaceFirst ), string yang kita cari diteruskan sebagai ekspresi reguler, bukan string sederhana. Tapi saya akan membicarakannya nanti."
GO TO FULL VERSION