有关站内搜索的一个简单问题 匹配到关键字的文章,只显示出关键字所在位置的左右定长字符串,逻辑思路是怎样的呢? 好比搜索“CSDN”,返回结果 ...当月中的微软MVP的CSDN会员名单揭晓了,祝贺.... 关键字左右10个字符。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .....where `key` like '%$key%' and char_length(`key`)=20+char_length($key) ... 这个是不是返回匹配到'%$key%'并且长度大于 (20+'%$key%')长度的值?并不能保证我要匹配的东西在字符串正中位置吧? .....where `key` like '%$key%' and char_length(`key`)=20+char_length($key) and instr(`key`,'$key')=11 这样应该可以了 嗯,我也可以在php端来截 $start=strpos(string,key)-10;$end=strrpos(string,key)+10;$length=$end-$start;substr(string,$start,$length); 标签 PHP里的正则表达式问题 怎样在一台电脑安装两个php? 自动导出的Excel,word,pdf出现中文乱码问题? 如何才能支持gzinflate()函数 在线等,参数传递的问题 对于php程式, 可不可以单步执行并调试程式的!(就类似delphi的F8功能!) 为什么我的图像显示不出来。 php中怎样使用自己写的com组件。 php 正则表达式 求助啊 用imgjpeg输出的图片前后不一致 新手如何学习php提高php的一些建议
这个是不是返回匹配到'%$key%'并且长度大于 (20+'%$key%')长度的值?并不能保证我要匹配的东西在字符串正中位置吧?
嗯,我也可以在php端来截 $start=strpos(string,key)-10;
$end=strrpos(string,key)+10;
$length=$end-$start;substr(string,$start,$length);