模板:Str endswith:修订间差异
Cquote>Tomchen1989 (优化) |
Cquote>Tomchen1989 小无编辑摘要 |
||
| 第1行: | 第1行: | ||
<includeonly>{{#ifeq:{{#Invoke:String|sub|s={{{1|}}}| -{{#invoke:String|len|s={{{2}}}}} |ignore_errors=true}}|{{{2|}}}|是}}</includeonly><noinclude> | <includeonly>{{#ifeq:{{#Invoke:String|sub|s={{{1|}}}| -{{#invoke:String|len|s={{{2}}}}} |ignore_errors=true}}|{{{2|}}}|是}}</includeonly><noinclude> | ||
{{translating|[[:en:Template:Str endswith]]|time=2012-03-23}} | {{translating|[[:en:Template:Str endswith]]|time=2012-03-23}} | ||
這是{{tl|str endswith}} | 這是{{tl|str endswith}}模板。 | ||
如果第二個參數是第一個參數的結尾,它會傳回「是」。由於它用到{{tl|str left}}和{{tl|str len}},所以會受到它們的限制。兩個參數在使用前都會被裁切。 | 如果第二個參數是第一個參數的結尾,它會傳回「是」。由於它用到{{tl|str left}}和{{tl|str len}},所以會受到它們的限制。兩個參數在使用前都會被裁切。 | ||
2013年8月8日 (四) 00:41的版本
模板:Translating 這是{{str endswith}}模板。
如果第二個參數是第一個參數的結尾,它會傳回「是」。由於它用到{{str left}}和{{str len}},所以會受到它們的限制。兩個參數在使用前都會被裁切。
例子
{{-{}-str endswith|foo (bar)|(bar)}}→ 是{{-{}-str endswith|foo|bar}}→{{-{}-str endswith|(bar)|foo (bar)}}→{{-{}-str endswith|foo bar | bar}}→ 是
- 特殊情況
{{-{}-str endswith}}→ 是{{-{}-str endswith||}}→ 是{{-{}-str endswith|| }}→ 是{{-{}-str endswith| |}}→ 是{{-{}-str endswith|[499 characters]X|X}}→ 是{{-{}-str endswith|[499 characters]X|Y}}→{{-{}-str endswith|[499 characters]X|[same 499 characters]X}}→ 是{{-{}-str endswith|[499 characters]X|[same 499 characters]Y}}→{{-{}-str endswith|[500 characters]X|X}}→ 是 1{{-{}-str endswith|[500 characters]X|Y}}→
參見