Template:Title year
表示
Luaモジュールを使用しています: |
このテンプレートは、使用されたページのページ名から3桁か4桁の年を抽出します。Wikipedia:記事名の付け方では全角数字は使わないとされていますが、このテンプレートでは全角数字もそのまま抽出します。
使い方
{{Title year|match=|nomatch=|page=}}
使用例
{{Title year|page=ウェストミンスター条約 (1674年)}}
→ 1674{{Title year|page=ロシア・ポーランド戦争 (1605年-1618年)}}
→ 1605{{Title year|match=-1|page=ロシア・ポーランド戦争 (1605年-1618年)}}
→ 1618{{Title year|page=三百三十五年戦争}}
→ (空文字列。漢字の数字には非対応){{Title year|page=1812年戦争}}
→ 1812(記事名の付け方に違反する全角数字でも抽出する){{Title year|page=101号室}}
→ 101(数字を抽出するだけなので、年であるかどうかは検査しない){{Title year|page=エルサレム攻囲戦 (70年)}}
→ (空文字列。2桁以下の数字には非対応)
テンプレートデータ
使用されたページのページ名から3桁か4桁の年を抽出するテンプレート。
パラメーター | 説明 | 型 | 状態 | |
---|---|---|---|---|
複数一致 | match 1 | ページ名に3桁か4桁の数字が複数含まれている場合、どの数字を返すかを指定する。1つ目の数字を返す場合は1と指定する。負の値を指定した場合は後ろから数える。たとえば、後ろから数えて1つ目の数字を返す場合は-1と指定する。
| 数値 | 省略可能 |
一致なしテキスト | nomatch 2 | 3桁か4桁の年が見つからなかった場合に返す文字列。既定値は空文字列。 | 文字列 | 省略可能 |
ページ名 | page | 使用されたページのページ名ではなく、別のページ名から抽出する場合に指定する。
| ページ名 | 省略可能 |