本站页面(多半)转载自萌娘百科的同名页面,依CC BY-NC-SA 3.0引入,贡献者可以在历史页查询。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
- 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
- 本镜像站和其他萌娘百科的镜像站无关,请注意分别。
模板:Str replace
跳至導覽
跳至搜尋
模板文檔 [編輯]
![Template-info.svg](/images/thumb/4/4c/Template-info.svg/50px-Template-info.svg.png)
這個文檔是內聯文檔。
簡介
這個模板將對正則表達式的查詢結果進行替換。
若正則未匹配到結果,則輸出原字符串。
這個模板使用的是Lua的正則表達式(gsub函數)。若遇到Lua正則無法實現的問題,可以考慮使用{{regex}}模板(PHP的正則表達式)。
用法
{{str replace|str= <!-- 要查询的字符串 -->|ptn= <!-- 正则表达式,支持以<nowiki>标签包裹的格式传入 -->|replace= <!-- 替换目标,支持以<nowiki>标签包裹的格式传入 --> |count=<!-- 最多进行的替换次数,默认为全部替换 -->}}
示例
{{str replace|str=514|ptn=(%d)(%d)(%d)|replace=%3%1%2}}
輸出:451
|