Templat:Str find/doc

Dari Wiki Javasatu
Revisi sejak 20 September 2023 21.01 oleh Adminjavasatu (bicara | kontrib) (←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Modul:String}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat Wikipedia:Wikidata) --> ===Penggunaan=== {{tlc|Str find|''teks''|''sub_string''}} Mengembalikan posisi dari kemunculan pertama ''sub_string'' dalam ''teks''. * Perbandingan ini sensitif terhadap besar kecilnya huruf. * Mengembalikan -1 jika ''sub_string'' tidak ditemukan * Posisi karakter mengguna...')
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)
Loncat ke navigasi Loncat ke pencarian

Penggunaan[sunting sumber]

{{Str find|teks|sub_string}}

Mengembalikan posisi dari kemunculan pertama sub_string dalam teks.

  • Perbandingan ini sensitif terhadap besar kecilnya huruf.
  • Mengembalikan -1 jika sub_string tidak ditemukan
  • Posisi karakter menggunakan base-1 (bukan menggunakan base-0 seperti biasa dalam kalkulasi).
  • Jika sub_string kosong, rutinitas ini mengembalikan 1. Kasus ini seringkali perlu ditangani secara khusus.

Contoh[sunting sumber]

Dalam contoh, string yang akan dicari adalah Abcdefghijklm:

  • A; 1
  • a; -1
  • def; 4
  • klm; 11
  • zyx; -1
  • empty;klm;-1
  • empty;empty; 1

TemplateData[sunting sumber]

Ini dokumennya TemplateData untuk template ini digunakan oleh VisualEditor dan alat lainnya; lihat laporan penggunaan parameter bulanan untuk templat ini.

TemplateData untuk Str find

A template to find the numeric position of first appearance of ''sub_string'' in ''text''

Parameter templat

ParameterKeteranganJenisStatus
Text1

The text to search within

Katawajib diisi
Sub_string2

The string to be searched within the text

Katawajib diisi

Lihat pula[sunting sumber]

Templat:String-handling templates