帖子里代码是这样的:[attachimg]18078[/attachimg]需要把上面的代码都替换掉不显示,之间的数字也不要显示<?=esub(strip_tags(preg_replace("/\\\\[[\\\\/\\\\w].*?\\\\]/",'',$bqr[smalltxt])),58);?>上面这个代码数字过滤不掉,求高手帮忙
解决方案 »
- 请教windows下配置zendframework的环境问题,apache rewrite功能不能实现????
- PHP 开发网络系统中向 所有客户端 弹出消息框或提示框
- xammp zend optimizer
- 要做工程硕士的毕业设计,想做php 哥哥姐姐们给些建议呀
- 织梦cms后台的内容修改页面可以增加自动分页吗?
- red5 声音小了录不上去
- 求解析
- PHP Script 来实现判断来路,对指定来路自动跳转
- 复杂的正则表达式的问题
- swoole只能在命令格式 下执行吗
- 双cpu8核处理器 16G内存 httpd-mpm.conf和my.ini里面的参数如何设置??? 由于 设置不好望求大侠指点! windows2003 +ap
- PHP正则过滤UBB代码,求解
echo preg_replace('#\[(\w+)\].+\[/\\1\]#', '', $s); //out ab
$s = 'a[attachimg]18078[/attachimg]b';
把代码全部写在下面这行代码里:
preg_replace('#\[(\w+)\].+\[/\\1\]#', '', $s);
$str = "[attachimg]18078[/attachimg]";
$pattern = "/\[[a-z]+\]\d+\[\/[a-z]+\]/isU";
echo preg_replace($pattern, '', $str);