如何匹配以下正则表达式php

时间:2017-01-11 03:35:18

标签: php regex

我想写一个正则表达式,只匹配下面的第一个和最后一个字符串。到目前为止,我得到了这个正则表达式

%[\w]+@\{[\w"]+\}%

但它不匹配任何东西:

%adasda@{"asdas":"asdas"}% // should match
5% ashdgasjhdgas % //no match
5%ahsdjhasj % // no match
%asdasdas% //should match

1 个答案:

答案 0 :(得分:0)

希望这有帮助:

^%\w+(@[\{"\w\}:]+)*%$