Templat:Str find/doc
Loncat ke navigasi
Loncat ke pencarian
Ini adalah sebuah subhalaman dokumentasi untuk Templat:Str find. Templat ini berisi informasi penggunaan, kategori dan konten lainnya yang bukan merupakan bagian dari templat halaman. |
Templat ini menggunakan Lua: |
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 | Keterangan | Jenis | Status | |
---|---|---|---|---|
Text | 1 | The text to search within | Kata | wajib diisi |
Sub_string | 2 | The string to be searched within the text | Kata | wajib diisi |
Lihat pula[sunting sumber]
Templat:String-handling templates