<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://kaze.wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%3A%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88</id>
	<title>テンプレート:文字列処理テンプレート - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://kaze.wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%3A%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88"/>
	<link rel="alternate" type="text/html" href="https://kaze.wiki/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88&amp;action=history"/>
	<updated>2026-04-15T11:40:24Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://kaze.wiki/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88&amp;diff=15733&amp;oldid=prev</id>
		<title>K: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://kaze.wiki/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88&amp;diff=15733&amp;oldid=prev"/>
		<updated>2022-08-27T17:41:26Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2022年8月28日 (日) 02:41時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>K</name></author>
	</entry>
	<entry>
		<id>https://kaze.wiki/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88&amp;diff=15732&amp;oldid=prev</id>
		<title>ja&gt;ネイ: 修正</title>
		<link rel="alternate" type="text/html" href="https://kaze.wiki/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:%E6%96%87%E5%AD%97%E5%88%97%E5%87%A6%E7%90%86%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88&amp;diff=15732&amp;oldid=prev"/>
		<updated>2021-04-09T04:15:06Z</updated>

		<summary type="html">&lt;p&gt;修正&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Navbox with collapsible groups&lt;br /&gt;
| name = 文字列処理テンプレート&lt;br /&gt;
| state = {{{state|expanded}}}&lt;br /&gt;
| bodyclass = plainlist&lt;br /&gt;
| title = 文字列処理テンプレート&lt;br /&gt;
| selected = {{{selected|{{{expanded|{{{1|}}}}}}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------- Trimming -------------------------&amp;gt;&lt;br /&gt;
| group1 = 文字列の{{仮リンク|トリミング (プログラミング)|en|Trimming (computer programming)|label=トリミング}}&lt;br /&gt;
| list1 =&lt;br /&gt;
 {{Navbox |child&lt;br /&gt;
&lt;br /&gt;
  | group1 = 長さ別&lt;br /&gt;
  | list1 =&lt;br /&gt;
   {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;&lt;br /&gt;
    | {{Aligned table |style=padding-right:2.5em;&lt;br /&gt;
       |col1style=width:12.5em;text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
       | {{tl|str mid}}       | 文字列のうち、指定した位置からはじまる指定した長さの文字列を返す。1文字目は1として数える。&lt;br /&gt;
       | {{tl|str sub old}}   | 文字列のうち、指定した位置からはじまる指定した長さの文字列を返す。1文字目は0として数える。&lt;br /&gt;
       | {{tl|str sub new}}   | 文字列のX文字目からY文字目までを返す。&lt;br /&gt;
       | {{tl|str index}}     | 文字列のX文字目を返す。&lt;br /&gt;
      }}&lt;br /&gt;
    | {{Aligned table&lt;br /&gt;
       |col1style=width:12.5em;text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
       | {{tl|trunc}}         | 文字列の先頭X文字を返す。長さが未指定か数字以外の場合は文字列をそのまま返す。&lt;br /&gt;
       | {{tl|str left}}      | 文字列の先頭X文字を返す。長さが未指定の場合は先頭1文字目を、数字以外の場合は空白を返す。&lt;br /&gt;
       | {{tl|str right}}     | 文字列の先頭X文字を除去する。&lt;br /&gt;
       | {{tl|str rightc}}    | 文字列の末尾から数えてX文字目までを返す。入力文字列が空白の場合に返す文字列を指定できる。&lt;br /&gt;
       | {{tl|str rightmost}} | 文字列の末尾から数えてX文字目までを返す。&lt;br /&gt;
       | {{tl|str crop}}      | 文字列の末尾X文字を除去する。&lt;br /&gt;
   }} }}&lt;br /&gt;
&lt;br /&gt;
  | group2 = 内容別&lt;br /&gt;
  | list2 =&lt;br /&gt;
   {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;&lt;br /&gt;
    | {{Aligned table |style=padding-right:2.5em;&lt;br /&gt;
       |col1style=width:12.5em;text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
       | {{tl|trim}}                | 先頭と末尾のホワイトスペースを除去する。&lt;br /&gt;
       | {{tl|str letter/trim}}     | 文字列のうち、最初のアルファベットからはじめて、アルファベット以外が現れるまでの文字を返す。&lt;br /&gt;
       | {{tl|str number/trim}}     | 文字列のうち、最初の数字からはじめて、数字以外が現れるまでの文字を返す。&lt;br /&gt;
       | {{tl|trim quotes}}         | 先頭と末尾に引用符のペアがある場合、それらを除去する。ホワイトスペースも併せて除去する。&lt;br /&gt;
      }}&lt;br /&gt;
    | {{Aligned table&lt;br /&gt;
       |col1style=width:12.5em;text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
       | {{tl|first word}}          | 文字列のうち、最初のスペースまでの文字を返す。&lt;br /&gt;
       | {{tl|remove first word}}   | 文字列のうち、最初のスペースまでの文字を除去する。&lt;br /&gt;
       | {{tl|last word}}           | 文字列のうち、最後のスペース以降の文字を返す。&lt;br /&gt;
       | {{tl|remove last word}}    | 文字列のうち、最後のスペース以降の文字を除去する。&lt;br /&gt;
       | {{tl|Plain text}}          | 文字列からウィキテキストマークアップを除去して返す。&lt;br /&gt;
   }} }}&lt;br /&gt;
&lt;br /&gt;
  | group3 = ページ名用&lt;br /&gt;
  | list3 =&lt;br /&gt;
   {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%;&lt;br /&gt;
    | {{Aligned table |style=padding-right:2.5em;&lt;br /&gt;
       |col1style=width:12.5em;text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
       | {{tl|delink}}              | 文字列から内部リンクのマークアップを除去する。&lt;br /&gt;
       | {{tl|remove file prefix}}  | ファイルページ名から先頭の「ファイル:」「File:」を除去する。&lt;br /&gt;
       | {{tl|PAGENAMEBASE}}        | ページ名から曖昧さ回避を除去する。&lt;br /&gt;
       | {{tl|title disambig text}} | ページ名から曖昧さ回避の括弧内の文字列を返す。&lt;br /&gt;
      }}&lt;br /&gt;
    | {{Aligned table&lt;br /&gt;
       |col1style=width:12.5em;text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
       | {{tl|ship prefix}}         | 英語の船名から名称プレフィックス（HMS、SSなど）の長さを返す。&lt;br /&gt;
       | {{tl|title year}}          | ページ名から4桁の年を抽出して返す。&lt;br /&gt;
   }} }}&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!----------- Insertion, replacement, length --------------&amp;gt;&lt;br /&gt;
| group2 = 文字列の挿入、置換、長さの判定&lt;br /&gt;
| list2 =&lt;br /&gt;
 {{Aligned table |style=margin:0 auto 0;text-align:left;&lt;br /&gt;
  |  &amp;lt;!---(Insertion, replacement)---&amp;gt;&lt;br /&gt;
    {{Aligned table |style=padding-right:2.5em;&lt;br /&gt;
     |col1style=text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
     | {{tl|loop}}          | 文字列を指定した回数繰り返す。&lt;br /&gt;
     | {{tl|replace}}       | 文字列Aに含まれる文字列Bを「全て」文字列Cに置換する。&lt;br /&gt;
     | {{tl|str rep}}       | 文字列Aに含まれる文字列Bを「先頭にある1個目のみ」文字列Cに置換する。&lt;br /&gt;
     | {{tl|digits}}        | 文字列から数字以外のキャラクタを除去して返す。&lt;br /&gt;
    }}&lt;br /&gt;
  |  &amp;lt;!---(Length)---&amp;gt;&lt;br /&gt;
    {{Aligned table&lt;br /&gt;
     |col1style=text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
     | {{tl|str len}}       | 文字列の長さを返す。&lt;br /&gt;
     | {{tl|str ≥ len}}     | 文字列の長さがX「より大きいか等しい」か「より小さい」かを判定する。&lt;br /&gt;
     | {{tl|str ≤ len}}     | 文字列の長さがX「より小さいか等しい」か「より大きい」かを判定する。&lt;br /&gt;
     | {{tl|str ≠ len}}     | 文字列の長さがX「に等しい」か「に等しくない」かを判定する。&lt;br /&gt;
 }} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!----------------- Analysis, technical -------------------&amp;gt;&lt;br /&gt;
| group3 = 文字列の内容判定&lt;br /&gt;
| list3 =&lt;br /&gt;
 {{Aligned table |style=margin:0 auto 0;text-align:left;&lt;br /&gt;
  |  &amp;lt;!---(Analysis)---&amp;gt;&lt;br /&gt;
    {{Aligned table |style=padding-right:2.5em;&lt;br /&gt;
     |col1style=text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
     | {{tl|str endswith}}  | 文字列Aの末尾が文字列Bであるかを判定する。&lt;br /&gt;
     | {{tl|str find}}&amp;lt;br/&amp;gt;{{tl|strfind short}} |style2.2=vertical-align:middle;| 文字列Aに含まれる文字列Bの位置を返す。1文字目の位置は1として扱われる。&lt;br /&gt;
     | {{tl|str find0}}     | 文字列Aに含まれる文字列Bの位置を返す。1文字目の位置は0として扱われる。&lt;br /&gt;
    }}&lt;br /&gt;
  |  &amp;lt;!---(Analysis cont&amp;#039;d)---&amp;gt;&lt;br /&gt;
    {{Aligned table&lt;br /&gt;
     |col1style=text-align:right;white-space:nowrap;padding-right:0.75em;&lt;br /&gt;
     | {{tl|Isnumeric}}     | 文字列が数字の場合はその数字を、それ以外の場合は空白を返す。&lt;br /&gt;
     | {{tl|str letter}}    | 文字列の先頭にあるアルファベットの数を返す。&lt;br /&gt;
     | {{tl|str number}}    | 文字列の先頭にある数字キャラクタの数を返す。&lt;br /&gt;
 }} }}&lt;br /&gt;
|state4=expanded&lt;br /&gt;
|group4=モジュール、マジックワード、パーサー関数&lt;br /&gt;
|list4={{div col|colwidth=30em|style=text-align:left}}&lt;br /&gt;
* [[:Module:String]]、[[:Module:String2]]&amp;lt;!--、[[:Module:Ustring]]--&amp;gt;: 多くの文字列処理関数を実装したモジュール。&lt;br /&gt;
* [[mw:Help:Magic words/ja|マジックワード]]: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{padleft:&amp;amp;#124;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lc:&amp;amp;#124;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{formatnum:&amp;amp;#124;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;など。&lt;br /&gt;
* [[mw:Help:Extension:ParserFunctions|パーサー関数]]: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#titleparts:&amp;amp;#124;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#expr:&amp;amp;#124;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#ifeq:&amp;amp;#124;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;など。{{div col end}}&lt;br /&gt;
&amp;lt;!----------------------- below ---------------------------&amp;gt;&lt;br /&gt;
| belowclass = hlist&lt;br /&gt;
| below =&lt;br /&gt;
* [[:Category:文字列処理テンプレート]]&lt;br /&gt;
| tracking = no &amp;lt;!--(keep all these string templates (by /doc pages) out of the tracking category)--&amp;gt;&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation|content=&lt;br /&gt;
{{Collapsible option|state=expanded}}&lt;br /&gt;
[[Category:文字列処理テンプレート|*]]&lt;br /&gt;
[[Category:テンプレート用テンプレート]]&lt;br /&gt;
}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>ja&gt;ネイ</name></author>
	</entry>
</feed>