很抱歉放弃了另一个preg_match
正则表达式问题。我一直在处理这个问题太久,无法让它工作,所以任何帮助表示赞赏!
我需要一个简单的 preg_match_all 来为我返回 format 的占位符[@varname]
。
在一个字符串中
"hello, this is [@firstname], i am [@age] years old"
我希望有一个值为“名字”和“年龄”的数组。
我的尝试[varname]
是:
preg_match_all("/[([^]]+)]/", $t, $result);
我试图让@character包含在内的任何事情都失败了......
preg_match_all("/[\@([^]]+)]/", $t, $result);