Шаблон:Str endswith
Выгляд
Шаблон вяртае "yes", калі радок, пазначаны ў першым параметры, заканчваецца радком, пазначаным у другім параметры. Абодва параметры ачышчаюцца ад пачатковых і канцавых прабелаў (trim) перад параўненнем. Шаблон пабудаваны на базе шаблонаў {{str left}} і {{str len}}, таму ўспадкоўвае іх асаблівасці і абмежаванні.
Прыклады
[правіць зыходнік]{{str endswith|foo (bar)|(bar)}}
→ yes{{str endswith|foo|bar}}
→{{str endswith|(bar)|foo (bar)}}
→{{str endswith|foo bar | bar}}
→ yes
- border cases
{{str endswith}}
→{{str endswith||}}
→ yes{{str endswith|| }}
→ yes{{str endswith| |}}
→ yes{{str endswith|[499 charaters]X|X}}
→ yes{{str endswith|[499 charaters]X|Y}}
→{{str endswith|[499 charaters]X|[same 499 charaters]X}}
→ yes{{str endswith|[499 charaters]X|[same 499 charaters]Y}}
→{{str endswith|[500 charaters]X|X}}
→{{str endswith|[500 charaters]X|Y}}
→