- 欢迎加入官方Discord和Telegram群组!
- 我们正在删除政治内容页面,还您一个干净的H萌娘,净化社区的同时也可以让您认真学习和讨论性知识(?
- 不知道接下来该看什么?可以去查阅本站的优质条目
- 如果您在H萌娘上发现某些内容错误/空缺,请勇于修正/添加!编辑H萌娘其实很容易!(由于遭到破坏,自动确认用户外的编辑现在会先审核 )
- 有任何意见、建议、求助都可以在 讨论版 提出!
模板:Str match
跳至導覽
跳至搜尋
模板文檔 [編輯]
這個文檔是內聯文檔。
簡介
這個模板將對正則表達式的查詢結果進行分捕獲組的輸出,若未定義捕獲組,則輸出整個匹配的字符串。
若正則未匹配到結果,則輸出空。
- 這個模板使用的是Lua的正則表達式。若遇到Lua正則無法實現的問題,可以考慮使用{{regex}}模板(PHP的正則表達式)。
用法
{{str match|str= <!-- 要查询的字符串 -->|ptn= <!-- 正则表达式,支持以<nowiki>标签包裹的格式传入 --> |match= 捕获组编号,默认为1|nomatch=未匹配到时输出的内容,默认为空}}
示例
{{str match|str=123|ptn=%d(%d)%d}}
輸出:2