<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.tpcmc.top/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E5%9D%97%3AString%2Fdoc</id>
	<title>模块:String/doc - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tpcmc.top/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E5%9D%97%3AString%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;action=history"/>
	<updated>2026-07-10T01:35:30Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;diff=1354&amp;oldid=prev</id>
		<title>2026年5月16日 (六) 07:20 Harry00025</title>
		<link rel="alternate" type="text/html" href="https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;diff=1354&amp;oldid=prev"/>
		<updated>2026-05-16T07:20:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2026年5月16日 (六) 07:20的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;第1行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第1行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;由{{N|9}}汉化于MediaWiki Module:String/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;doc，删去了前言和配置手册，有更改&lt;/del&gt;&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;由{{N|9}}汉化于MediaWiki Module:String/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;doc，删去了前言和配置手册，有更改。&amp;lt;br&amp;gt;若想查阅原文，请使用科学上网手段并访问 https://zh.wikipedia.org/wiki/Module:String 。&lt;/ins&gt;&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;本模块添加了简单的字符串函数。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;本模块添加了简单的字符串函数。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Harry00025</name></author>
	</entry>
	<entry>
		<id>https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;diff=1345&amp;oldid=prev</id>
		<title>2026年5月15日 (五) 16:48 Harry00025</title>
		<link rel="alternate" type="text/html" href="https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;diff=1345&amp;oldid=prev"/>
		<updated>2026-05-15T16:48:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2026年5月15日 (五) 16:48的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot;&gt;第21行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第21行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;本函数可以用于检查A字符串里是否含有B字符串。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;本函数可以用于检查A字符串里是否含有B字符串。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;范例：{{#invoke:String|match|被索引字符串|索引字符串|起始位置|需要匹配次数|字符串类型|错误输出}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;范例：&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;{{#invoke:String|match|被索引字符串|索引字符串|起始位置|需要匹配次数|字符串类型|错误输出}}&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;s&amp;gt;不知道为什么没有提供“结束位置”的选项设置&amp;lt;/s&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;s&amp;gt;不知道为什么没有提供“结束位置”的选项设置&amp;lt;/s&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Harry00025</name></author>
	</entry>
	<entry>
		<id>https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;diff=1342&amp;oldid=prev</id>
		<title>Harry00025：​创建页面，内容为“&#039;&#039;&#039;由{{N|9}}汉化于MediaWiki Module:String/doc，删去了前言和配置手册，有更改&#039;&#039;&#039;  本模块添加了简单的字符串函数。  == &lt;code&gt;len&lt;/code&gt; ==  此函数返回字符串的长度。  范例：&lt;code&gt;&lt;nowiki&gt;{{#invoke:String|len|目标字符串}}&lt;/nowiki&gt;&lt;/code&gt;  == &lt;code&gt;sub&lt;/code&gt; ==  本函数返回目标函数的指定段落。请注意，首个字符的编号为&#039;&#039;&#039;1&#039;&#039;&#039;而非&#039;&#039;&#039;0&#039;&#039;&#039;。  范例：&lt;code&gt;&lt;nowiki&gt;{{#invoke:String|sub|目…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.tpcmc.top/index.php?title=%E6%A8%A1%E5%9D%97:String/doc&amp;diff=1342&amp;oldid=prev"/>
		<updated>2026-05-15T16:27:05Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“&amp;#039;&amp;#039;&amp;#039;由{{N|9}}汉化于MediaWiki Module:String/doc，删去了前言和配置手册，有更改&amp;#039;&amp;#039;&amp;#039;  本模块添加了简单的字符串函数。  == &amp;lt;code&amp;gt;len&amp;lt;/code&amp;gt; ==  此函数返回字符串的长度。  范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|len|目标字符串}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;  == &amp;lt;code&amp;gt;sub&amp;lt;/code&amp;gt; ==  本函数返回目标函数的指定段落。请注意，首个字符的编号为&amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039;而非&amp;#039;&amp;#039;&amp;#039;0&amp;#039;&amp;#039;&amp;#039;。  范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|sub|目…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;由{{N|9}}汉化于MediaWiki Module:String/doc，删去了前言和配置手册，有更改&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
本模块添加了简单的字符串函数。&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;len&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
此函数返回字符串的长度。&lt;br /&gt;
&lt;br /&gt;
范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|len|目标字符串}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;sub&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
本函数返回目标函数的指定段落。请注意，首个字符的编号为&amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039;而非&amp;#039;&amp;#039;&amp;#039;0&amp;#039;&amp;#039;&amp;#039;。&lt;br /&gt;
&lt;br /&gt;
范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|sub|目标字符串|起始位置|结束位置}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 起始位置和结束位置为数字。填入负数代表反向索引，例如-1代表字符串的最后一个字符。&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;match&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
本函数可以用于检查A字符串里是否含有B字符串。&lt;br /&gt;
&lt;br /&gt;
范例：{{#invoke:String|match|被索引字符串|索引字符串|起始位置|需要匹配次数|字符串类型|错误输出}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;不知道为什么没有提供“结束位置”的选项设置&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 如果被索引字符串里含有索引字符串，则返回索引字符串；若不含，则返回错误输出，若没有错误输出，则报错。&lt;br /&gt;
* &amp;#039;&amp;#039;需要匹配次数&amp;#039;&amp;#039;：如果被索引字符串里需要含有指定次数次索引字符串，则返回索引字符串，若没有达到次数则返回错误输出，若没有错误输出，则报错。本项默认为&amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039;。&lt;br /&gt;
* &amp;#039;&amp;#039;字符串类型&amp;#039;&amp;#039;：Boolean flag indicating that pattern should be understood as plain text and not as a Lua-style regular expression. Defaults to false.&lt;br /&gt;
* &amp;#039;&amp;#039;错误输出&amp;#039;&amp;#039;：当函数报错时的输出，省去了使用&amp;lt;nowiki&amp;gt;{{#iferror}}&amp;lt;/nowiki&amp;gt;的步骤。&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;pos&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
本函数返回指定字符串里的指定位置的数据。&lt;br /&gt;
&lt;br /&gt;
范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|pos|目标字符串|位置}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 位置为数字。填入负数代表反向索引，例如-1代表字符串的最后一个字符。&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;find&amp;lt;/code&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
本函数返回A字符串里包含的B字符串的位置。&lt;br /&gt;
&lt;br /&gt;
范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|find|被查找字符串|查找字符串|起始位置|字符串类型}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;不知道为什么没有提供“结束位置”的选项设置&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 如果被查找字符串里含有查找字符串，则返回被查找字符串里第一次查找到查找字符串的第一个字符的位置。如果没有，返回&amp;#039;&amp;#039;&amp;#039;0&amp;#039;&amp;#039;&amp;#039;。&lt;br /&gt;
* &amp;#039;&amp;#039;起始位置&amp;#039;&amp;#039;：为数字，填入负数代表反向索引，例如-1代表字符串的最后一个字符。只能查找被查找字符串的指定起始位置(含)之后的位置，默认为&amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039;。&lt;br /&gt;
* &amp;#039;&amp;#039;字符串类型&amp;#039;&amp;#039;：Boolean flag indicating that target should be understood as plain text and not as a Lua-style regular expression, defaults to true.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
本函数可以将A字符串内的B字符串替换为C字符串。&lt;br /&gt;
&lt;br /&gt;
范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|replace|A字符串|B字符串|C字符串|替换数量|字符串类型}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* A字符串：被替换的字符串。&lt;br /&gt;
* B字符串：A字符串内被替换的文本。&lt;br /&gt;
* C字符串：替换A字符串内的B字符串的文本。&lt;br /&gt;
* 替换数量：从字符串头开始，替换指定次数，默认为&amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039;。&lt;br /&gt;
* 字符串类型：Boolean flag indicating that pattern should be understood as plain text and not as a Scribunto ustring pattern (a unicode-friendly Lua-style regular expression); defaults to true.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;code&amp;gt;rep&amp;lt;/code&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
本函数可以将指定字符串重复指定次数。&lt;br /&gt;
&lt;br /&gt;
范例：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:String|rep|指定字符串|重复次数}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harry00025</name></author>
	</entry>
</feed>