首页 php教程 PHP源码 高亮显示搜索结果代码

高亮显示搜索结果代码

Jun 08, 2016 pm 05:28 PM
color pattern quot replace

<script>ec(2);</script>

高亮显示搜索结果代码

function highlight_words($str, $words, $color = '#FFFF00') {
if(is_array($words)) {
foreach($words as $k => $word) {
$pattern[$k] = "/b($word)b/is";
$replace[$k] = '\1';
}
}
else {
$pattern = "/b($words)b/is";
$replace = '\1';
}

return preg_replace($pattern,$replace,$str);
}

$str="sdfasdfasdfas AS asds";
$word="as";
echo highlight_words($str,$word);

?> 

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1664
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
MySQL中如何使用REPLACE函数替换字符串中的指定部分 MySQL中如何使用REPLACE函数替换字符串中的指定部分 Jul 25, 2023 pm 01:18 PM

MySQL是一种常用的关系型数据库管理系统,它提供了多种函数来处理和操作数据。其中,REPLACE函数是用来替换字符串中的指定部分内容的。在本文中,将介绍如何在MySQL中使用REPLACE函数进行字符串替换,并通过代码示例来演示其用法。首先,我们来了解一下REPLACE函数的语法:REPLACE(str,search_str,replace_str)其

Python中的字符串查找和替换技巧有哪些? Python中的字符串查找和替换技巧有哪些? Oct 20, 2023 am 11:42 AM

Python中的字符串查找和替换技巧有哪些?(具体代码示例)在Python中,字符串是一种常见的数据类型,我们在日常编程中经常会遇到字符串的查找和替换操作。本文将介绍一些常用的字符串查找和替换技巧,并配以具体的代码示例。查找子串在字符串中查找特定的子串可以使用字符串的find()方法或者index()方法。find()方法返回子串在字符串中第一次出现的位置索

使用Java中的Pattern.compile方法 使用Java中的Pattern.compile方法 Feb 18, 2024 pm 09:04 PM

Java中Pattern.compile函数的用法Java中的Pattern.compile函数是用于编译正则表达式的方法。正则表达式是一种强大的字符串匹配和处理工具,可以用于查找、替换、验证字符串等操作。Pattern.compile函数允许我们将一个字符串模式编译成一个Pattern对象,然后可以使用该对象进行一系列字符串操作。Pattern.compi

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Java正则表达式中的PatternSyntaxException类 Java正则表达式中的PatternSyntaxException类 Sep 11, 2023 pm 07:37 PM

PatternSyntaxException类表示在正则表达式字符串中出现语法错误时引发的未经检查的异常。该类包含三个主要方法,即-getDescription() -返回错误的描述。getIndex()-返回错误索引。getPattern()-返回出现错误的正则表达式模式。getMessage()-返回包含错误的完整消息、索引、出现错误的正则表达式模式、指示模式中的错误。示例 实时演示importjava.util.Scanner;importjava.util.regex.Matcher;i

Java中使用StringBuilder类的replace()方法替换字符串中的部分内容 Java中使用StringBuilder类的replace()方法替换字符串中的部分内容 Jul 24, 2023 pm 10:28 PM

Java中使用StringBuilder类的replace()方法替换字符串中的部分内容在Java编程中,字符串是一个非常重要的数据类型,经常需要对字符串进行处理和操作。而有时我们需要替换字符串中的一部分内容,以满足我们的需求。在Java中,可以使用StringBuilder类的replace()方法来实现字符串的替换操作。StringBuilder是一个可

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

See all articles