我如何使preg_match不区分大小写?
preg_match("#(.{100}$keywords.{100})#", strip_tags($description), $matches);
我试图在中间只显示searchstring每边100个字符。
这段代码实际上工作,但它是一个大小写敏感,我如何使它不区分大小写?
只需在分隔符#
后添加i
修饰符:
preg_match("#(.{100}$keywords.{100})#i", strip_tags($description), $matches);
如果设置了i
修饰符,模式中的字母匹配大写和小写字母。
- 检查string是否匹配模式
- Javascript的正则expression式:如何把正则expression式中的variables?
- Javascript中是否有RegExp.escape函数?
- Visual Studio查找和replace正则expression式的帮助
- 这个Django正则expression式是什么意思? `?P`
- 在C#中序列化和反序列化expression式树
- 文字处理 – python vs perl的性能
- JavaScriptreplace/正则expression式
- 奇怪的JavaScript成语 – “/xyz/.test(function(){xyz;})”是做什么的?