preg_match长字符串匹配失败问题
来源:互联网 发布:淘宝美工培训费用 编辑:程序博客网 时间:2024/06/05 03:59
今天在查一个问题,用正则从字符串中提取内容失败,反复检查字符串和正则表达式,都没有问题。又写了小脚本测试,还没有问题,回到代码中调试,又失败了。
字符串比较长,因此怀疑是不是preg_match也有字符串长度限制,果然!
preg_match、preg_match_all都会有这种情况。
解决方法:
1、ini_set(‘pcre.backtrack_limit’, 1000000); //默认的只有100000
2、修改php.ini 的pcre.backtrack_limit参数,使之支持更大的字符串。加入配置:pcre.backtrack_limit=-1
字符串比较长,因此怀疑是不是preg_match也有字符串长度限制,果然!
preg_match、preg_match_all都会有这种情况。
解决方法:
1、ini_set(‘pcre.backtrack_limit’, 1000000); //默认的只有100000
2、修改php.ini 的pcre.backtrack_limit参数,使之支持更大的字符串。加入配置:pcre.backtrack_limit=-1
0 0
- preg_match长字符串匹配失败问题
- preg_match进行正则表达式匹配
- preg_match提取字符串的用法
- preg_match有字符串长度限制
- preg_match
- preg_match
- preg_match
- preg_match
- preg_match();
- preg_match
- preg_match
- preg_match
- 【php】利用preg_match函数匹配图片
- 【php】利用preg_match函数匹配网址
- preg_match正则表达式匹配 && 正则表达式
- 正则匹配 preg_match与preg_match_all 函数
- PHP preg_match()进行正则表达式匹配
- 字符串查找匹配问题
- 禁止百度移动搜索对网页进行转码的方法
- 深入解析Oracle字符集
- 正则表达式在iOS中的运用
- 算法【7】:冒泡排序
- (android:windowIsTranslucent)影响(android:windowAnimationStyle)Activity切换动画无效
- preg_match长字符串匹配失败问题
- String类型字符串的操作
- 详解SQL Server连接(内连接、外连接、交叉连接)
- 微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量
- 3D Touch入门
- 递归删除文件夹目录下所有文件
- MAVEN教程——入门
- java之Vertx_1_简介
- prj_client Bond代码