为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式:获取双括号之间的数字

正则表达式:获取双括号之间的数字

PHP
慕哥9229398 2021-09-05 16:07:15
我需要一个允许转换{{[1][value|other]}}为 的 php 正则表达式{{1}}我尝试了很多正则表达式但没有结果,它只适用于第一次出现这样的情况:我的文字: Hello {{[1][miss|mr]}} {{[2][Maria|Jon]}}我想要的结果: Hello {{1}} {{2}}$pattern = '/{{\[(\d+)\].+}}/';$matches = [];preg_match($pattern, $content, $matches);给我:Array(    [0] => {{[1][miss|mr]}} {{[2][Maria|Jon]}}    [1] => 1)但我也需要“2”
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 247 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信