找到单词并在其后回显100个字符

时间:2015-09-02 07:31:39

标签: javascript php jquery html css

我已经写了下面的代码。我有个问题。 此代码适用于搜索'我网站的一部分。当搜索一个单词时,我希望在我的网站上的所有文本中找到它,之后有100个字符。 例如,当我搜索单词" universe"时,我希望在此之后将所有包含此单词的文本包含100个字符:

("宇宙"存在于致命之中;人类天生就会出生,他们自然会在最后死亡;世界上没有创造者,因此,没有......)

你能告诉我怎么做吗?

<div>
  <div class="title"><a  href="/html/Article/View/id/<?php echo $data['id']?>"><?php echo $data['title']?></a></div>
  <div class="description"><?php echo $description;?></div>
</div>

2 个答案:

答案 0 :(得分:0)

使用正则表达式来执行此操作:

less than f(n)

返回带有可选项的字符串,最多100个字母。你可以抓取更多,然后删除/关闭html标签

答案 1 :(得分:0)

打印结果时使用以下内容

我认为$description是您的全部内容。

使用以下

<?php echo substr($description,strpos($description,"universe"),100); ?>

让我知道它是否有效