Шаблон: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}}→