求一正则 求一正则匹配 [.*] 或者 [[.*]或者 [.*]] 但不匹配 [[.*]] 也不匹配 [[[.*]] [[[.*]]] 就是两种中括号以上 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把.*换成字母容易测试 $str = '[a]sdf[[b] e [cc]]] xxxe[[[dd] er[[ee]] ere[[[ff]] s[[xxxx]]]df [h] [iii]]';preg_match_all("/(?<!\[)\[[a-z]+\](?!\])|(?<!\[)\[\[([a-z]+)\](?!\])|(?<!\[)\[[a-z]+\]\](?!\])/i",$str,$m);print_r($m[0]); $s = '求一正则 匹配 [dfgd1] 或者 [[fghfh2]或者 [hjjk3]] 但不匹配 [[sdf44]] 也不匹配 [[[rtyrt55]] [[[jythj66]]] 就是两种中括号以上';$p = "/((?<!\[)\[[^[\]]+]*|\[*[^[\]]+](?!]))/i";preg_match_all($p,$s,$r);var_dump($r); <?php $str = '[a]sdf[[b] e [cc]]] xxxe[[[dd] er[[ee]] ere[[[ff]] s[[xxxx]]]df [h] [iii]]'; $reg= '/(\[)[^\[\]]*(?(1)\]{1,2})|(\[\[)[^\[\]]*(?(2)\])/'; preg_match_all($reg,$str,$arr); print_r($arr[0]);?> 请问下这个13位的时间是怎么生成的1307041488303 Linux下收不到POST参数 怎样从其他表中取出 符合条件的值 ,加入到一个新的表列中? 求高手用PHP函数实现中文字符串的分割! 关于统计目录大小 帮我写个递归 php 这个功能怎么实现啊! 给大家提供一个PHP在线编辑器,另外请修改当中的一个BUG 关于win2000+apache1.3+mysql上,如何解决发邮件的问题 模拟登录问题 表格无法显示数据库中的数据 武汉求PHP贤才
print_r($m[0]);
匹配 [dfgd1] 或者
[[fghfh2]或者
[hjjk3]]
但不匹配 [[sdf44]]
也不匹配 [[[rtyrt55]] [[[jythj66]]] 就是两种中括号以上';
$p = "/((?<!\[)\[[^[\]]+]*|\[*[^[\]]+](?!]))/i";
preg_match_all($p,$s,$r);
var_dump($r);
$str = '[a]sdf[[b] e [cc]]] xxxe[[[dd] er[[ee]] ere[[[ff]] s[[xxxx]]]df [h] [iii]]';
$reg= '/(\[)[^\[\]]*(?(1)\]{1,2})|(\[\[)[^\[\]]*(?(2)\])/';
preg_match_all($reg,$str,$arr);
print_r($arr[0]);
?>