如果要在字符串中匹配以下内容: [测试:任何字符串]。
所以例如: [试验:ABC] [试验:thisIsAnotherString] [试验:Y]
什么样的正则表达式会匹配这个?
答案 0 :(得分:2)
在这里,试试这个
$s = 'abc[test:abcd]cb';
$matches = array();
$t = preg_match('#\[test:(.*?)\]#s', $s, $matches);
if($matches[1])
echo "match";
else
echo "not";