「テンプレート:Str endswith/doc」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
(相違点なし)
|
2018年11月21日 (水) 01:24時点における版
ファイル:Edit-copy green.svg | これはテンプレート:Str endswithの解説サブページです。 使用方法、カテゴリ、およびその他テンプレート:SUBJECTSPACE jaページ自体に含まれない情報を収容しています。 |
ファイル:Lua-logo-nolabel.svg | Luaモジュールを使用しています: |
これは {{str endswith}} メタテンプレートです。
第1パラメータが、第2パラメータで指定された文字列で終了している場合に「yes」という文字列を返します。本テンプレートは、{{str left}} と {{str len}} を使用していますのでそれらの制限を受けるでしょう。第1、第2パラメータとも、本テンプレート適用前にトリムされます。
使用例
{{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}}
→ yes{{str endswith||}}
→ yes{{str endswith|| }}
→ yes{{str endswith| |}}
→ yes{{str endswith|[499 characters]X|X}}
→ yes{{str endswith|[499 characters]X|Y}}
→{{str endswith|[499 characters]X|[same 499 characters]X}}
→ yes{{str endswith|[499 characters]X|[same 499 characters]Y}}
→{{str endswith|[500 characters]X|X}}
→ yes{{str endswith|[500 characters]X|Y}}
→