<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Template%3AStr_match%2Fdoc</id>
	<title>Template:Str match/doc - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Template%3AStr_match%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Template:Str_match/doc&amp;action=history"/>
	<updated>2026-07-12T23:03:23Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Template:Str_match/doc&amp;diff=4089733&amp;oldid=prev</id>
		<title>imported&gt;A2569875 来自 2022年11月2日 (三) 15:45</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Template:Str_match/doc&amp;diff=4089733&amp;oldid=prev"/>
		<updated>2022-11-02T15:45:56Z</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;{{NoteTA|G1=MediaWiki|G2=IT}}{{Documentation subpage}}&amp;lt;!-- 在本行下編輯模板說明 --&amp;gt;&lt;br /&gt;
{{Lua|Module:String}}&lt;br /&gt;
&lt;br /&gt;
== 简介 ==&lt;br /&gt;
这个模板会将字串进行正则表达式匹配，并对正则表达式的匹配结果进行捕获组的输出。如果正则表达式中沒有定义捕获组，则会输出整个被正则表达式匹配到的字符串。&lt;br /&gt;
&lt;br /&gt;
若正则表达式没有匹配到任何结果，则输出結果为[[空字符串]]。&lt;br /&gt;
&lt;br /&gt;
;这个模板使用的正则表达式是[[mw:Extension:Scribunto/Lua_reference_manual#Patterns|Lua的正则表达式]]。&lt;br /&gt;
&lt;br /&gt;
== 用法 ==&lt;br /&gt;
&amp;lt;pre class=&amp;quot;lang-wiki&amp;quot;&amp;gt;-{}-&lt;br /&gt;
{{str match|str= &amp;lt;!-- 欲進行匹配的字符串 --&amp;gt;|ptn= &amp;lt;!-- 正则表达式，可以輸入以&amp;lt;nowiki&amp;gt;标签包裹的維基代碼 --&amp;gt;&lt;br /&gt;
|match= 欲輸出捕获组的编号，默认为1|nomatch=沒有匹配到結果时输出的默认内容，默认为空字符串}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 示例 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{{str match|str=hello|ptn=%a(%a)%a}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;输出：&amp;#039;&amp;#039;&amp;#039;{{str match|str=hello|ptn=%a(%a)%a}}&lt;br /&gt;
&lt;br /&gt;
== 模板數據 ==&lt;br /&gt;
{{TemplateData header}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;str&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;待查字串&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;要查詢/匹配正規表示式的字串&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ptn&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;正規表示式&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;match&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;捕獲組編號&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;nomatch&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;不匹配時&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;不匹配時輸出的文字，默認為空&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;這個模板會將字串進行正規表示式匹配，並對正規表示式的匹配結果進行捕獲組的輸出。&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 參見 ==&lt;br /&gt;
* [https://zh.moegirl.org.cn/Template:Str_match 萌娘百科]也有类似的模板：{{((}}Str match{{))}}。&lt;br /&gt;
* {{Tl|Str find}}&lt;br /&gt;
&lt;br /&gt;
{{字串模板一覽|anlys/tech}}&lt;br /&gt;
{{辅助模板}}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&amp;lt;!-- 本行下加入模板的分類 --&amp;gt;&lt;br /&gt;
[[Category:辅助模板]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;A2569875</name></author>
	</entry>
</feed>