自从我使用正则表达式已经有好几年了,我希望能够对我正在开发的某些东西获得一些帮助。您知道Google的搜索功能非常强大,并且将引号内的内容作为文字短语加上,并将前面带有负号的内容作为不包含的内容。谷歌风格正则表达式搜索
示例:“This is literal”-donotfindme site:examplesite.com 本示例将在网站examplesite.com上搜索不包含单词donotfindme的网站中的短语“this is literal”。
显然我不是在寻找像Google这样复杂的东西,我只是想引用我的项目的标题。
无论如何,我首先想要的是引用内部的文字短语的基础知识。随着这个网站的其他问题的帮助,我能够做到以下几点:
(这是php)
$search = 'hello "this" is regular expressions';
$pattern = '/".*"/';
$regex = preg_match($pattern, $search, $matches);
print_r($matches);
但这输出“这个”,而不是期望的this
的,并且不工作完全可以用引号中的多个短语。有人能带领我走向正确的方向吗?
我不一定需要代码,即使是一个真正好的地方,教程可能会完成这项工作。
谢谢!