$str = "十三岁(123)宣(言)(373659)";
我现在想匹配出“十三岁(123)宣(言)”,我自己写的是:
'/[^(\(\d{6}\))]/'结果不对,要怎么写这个正则呢?
解决方案 »
- $str = "/prcct/122/6337-56-1.tl"; 如何用preg_match分出来?
- 菜单样式
- PHP调用MYSQL存储过程与Sqlserver的区别
- PHP程序的图片修改,但是网站浏览还是没修改过来
- 有没有谁做过paypal接口的开发 如取得 指定日期内的 交易的数据
- checkbox复选框的值如何写入数据库
- php的DB类使用静态方法有什么好处?
- 用PHP做登陆系统的问题二,是不是我的SQL语句写错了???
- 我在自己的机子上配了APACHE,可是用PHP连接MYSQL却连不上,请问为什么?
- Apache 1.3.14 for win32那里有下载的?
- 类文件方法过程截取.请问用什么方法比较快呢?
- 外包公司?
$str = "十三岁(123)宣(言)(373659)";
preg_match('/.*\(\d+\).*\(.+\)/U', $str, $m);
print_r($m[0]);
/**输出结果:
十三岁(123)宣(言)
*/
xxxxxxxxxx(37659)
这个字符串中x代表任意字符,我现在就要获取xxxxxxxxxx。
preg_match('/.*(?=\(\d{6}\))/',$a,$m);
print_r($m);
Array
(
[0] => 十三岁(123)宣(言)
)