Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 Sphinx 的SNIPPET()函数,如何从查询中删除任何before_match和after_match?我不希望匹配文本周围有任何东西。
before_match
after_match
SNIPPET(field, 'word', 'after_match=""', 'before_match=""')
我已经尝试过after_match="",但这会在匹配中添加文字引号。
after_match=""
我试过after_match=''"了,但这失败了
after_match=''"
我试过after_match=了,这也失败了
after_match=
有什么建议么?
我唯一的建议是将其设置为一些无害的字符串,然后在帖子中删除。'after_match=*'然后可以做<?php $str = str_replace('*','',$str);一些事情。
'after_match=*'
<?php $str = str_replace('*','',$str);
或者只是使用strip_tags样式功能来删除自动
strip_tags
<b>...</b>
:)