使用正则表达式从字符串中获取模板字段

发布于 2024-11-25 02:26:16 字数 86 浏览 0 评论 0原文

谁能告诉我如何使用正则表达式从字符串中获取模板字段?

字符串中的字段标记为 %%word%%,百分比之间有一个单词。

Can anyone tell me how to use regex to get templatefields out of a string?

The fields in the string are marked %%word%%, with one word between the percentages.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

回忆凄美了谁 2024-12-02 02:26:16
%%(\w+)%%

匹配 %%,后跟一个或多个字母数字,最后是 %%

比赛组 0(通常称为 $0)将包含整个比赛;第 1 组 ($1) 将包含匹配的单词。

%%(\w+)%%

matches %%, followed by one or more alphanumerics, followed by %%.

Match group 0 (often referred to as $0) will contain the entire match; group 1 ($1) will contain the matched word.

烛影斜 2024-12-02 02:26:16

只需转义“%”字符即可: \%\%(.*?)\%\%

这将返回 group(1) 中的匹配项,使用 nextFind() 或类似的方法来获取下一个字符串。

Just escape the "%" characters: \%\%(.*?)\%\%

This will return the match in group(1), use nextFind() or something like that to get to the next string.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文