Template:Title year

半永久的に拡張半保護されているテンプレート
テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

このテンプレートは、使用されたページのページ名から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桁以下の数字には非対応)

テンプレートデータ

これはビジュアルエディターテンプレートウィザードにより使用されるテンプレートのためのTemplateData文書です。

Title year

使用されたページのページ名から3桁か4桁の年を抽出するテンプレート。

テンプレートパラメーター[テンプレートデータを編集]

パラメーター説明状態
複数一致match 1

ページ名に3桁か4桁の数字が複数含まれている場合、どの数字を返すかを指定する。1つ目の数字を返す場合は1と指定する。負の値を指定した場合は後ろから数える。たとえば、後ろから数えて1つ目の数字を返す場合は-1と指定する。

既定
1
数値省略可能
一致なしテキストnomatch 2

3桁か4桁の年が見つからなかった場合に返す文字列。既定値は空文字列。

文字列省略可能
ページ名page

使用されたページのページ名ではなく、別のページ名から抽出する場合に指定する。

既定
{{BASEPAGENAME}}
ページ名省略可能

関連項目