سانچہ:In string
ظاہری ہیئت
0
| اس سانچہ میں صرف منتظمین کی طرف سے ترمیم کی جا سکتی ہے کیونکہ اسے ابشاری محفوظ شدگی میں شامل کیا گیا ہے۔ |
| اس سانچے میں حسب ذیل لوا ماڈیول زیر استعمال ہے: |
This template wraps the function {{#invoke:String|find|...}}, and provides the extra option to return an alternative string (including a blank string) when nothing is found.
Usage
[ترمیم]{{In string|source_string|target_string|start_index|plain_flag|nomatch_returntext}}- or
{{In string|source=source_string |target=target_string |start=start_index |plain=plain_flag |nomatch=nomatch_returntext}}
{{In string
|source=
|target=
|start=
|plain=
|nomatch=
}}
- By default, when the target is not found,
0is returned. - Set
|nomatch=anytextto replace that0. Also,|nomatch=<blank> returns blank not 0.
- Note: outer spaces are not conserved.
- Using the nomatch option
- {{#if:{{in string|source=pancake|target=pizza|plain=true|nomatch=}}|Is a pizza|Not a pizza}} → Not a pizza
- {{#if:{{in string|source=Hawaiian pizza|target=pizza|plain=true|nomatch=}}|Is a pizza|Not a pizza}} → Is a pizza
Examples
[ترمیم]{{In string|abc123def }}→ 0{{In string|source= abc123def }}→ 0{{In string|abc123def |123}}→ 4{{In string|source= abc123def |target= 123 }}→ 4{{In string|abc123def |%d|3|false}}→ 4{{In string|source= abc123def |target= %d |start= 3 |plain= false }}→ 4
- nomatch=xxx
{{In string|abc123def |nomatch=xxx}}→ xxx{{In string|source= abc123def |nomatch=xxx}}→ xxx{{In string|abc123def |123|nomatch=xxx}}→ 4{{In string|source= abc123def |target= 123 |nomatch=xxx}}→ 4{{In string|abc123def |%d|3|false|nomatch=xxx}}→ 4{{In string|source= abc123def |target= %d |start= 3 |plain= false |nomatch=xxx}}→ 4
- nomatch = blank
{{In string|abc123def |nomatch=}}→{{In string|source= abc123def |nomatch=}}→{{In string|abc123def |123|nomatch=}}→ 4{{In string|source= abc123def |target= 123 |nomatch=}}→ 4{{In string|abc123def |%d|3|false|nomatch=}}→ 4{{In string|source= abc123def |target= %d |start= 3 |plain= false |nomatch=}}→ 4
- module Examples
{{#invoke:String|find|abc123def }}→ 0{{#invoke:String|find|source= abc123def }}→ 0{{#invoke:String|find|abc123def |123}}→ 4{{#invoke:String|find|source= abc123def |target= 123 }}→ 4{{#invoke:String|find|abc123def |%d|3|false}}→ 4{{#invoke:String|find|source= abc123def |target= %d |start= 3 |plain= false }}→ 4
Template data
[ترمیم]ذیل میں اس سانچہ کی معلومات سانچہ دستاویز درج ہے جنہیں بصری خانہ ترمیم اور دیگر آلات استعمال کرتے ہیں۔
معلومات سانچہ In string
Template data
| ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
کوئی وضاحت نہیں۔
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| اوپر دی گئی دستاویز صفحہ سانچہ:In string/دستاویز سے شامل کی گئی ہے۔ (ترمیم | تاریخچہ) صارفین سانچہ کے تختہ مشق (تخلیق | آئینہ) اور ثابتات (تخلیق) میں تجربات کرسکتے ہیں۔ براہ کرم /دستاویز کے ذیلی صفحہ پر زمرہ جات شامل فرمائیں۔ اس سانچہ کے ذیلی صفحات۔ |