多语言展示
当前在线:546今日阅读:103今日分享:49

如何用正则表达式匹配一段文字中的字符?

有时候我们需要从一段文字中查询某些有规则的文字,比如:从'i am lucy.Lucy is a girl.'我们需要把lucy从这段文字里查找出来用其他的名字进行替换。那么怎么做呢?今天就教大家用正则表达式来完成这个功能。
工具/原料
1

php

2

apache

3

thinkphp

方法/步骤
1

首先,建立一个regexTest.php页面,里面有三个文本框,一个是放的原始文本,一个放的是正则表达式,另一个放的就是匹配出来的结果,如图。

2

其中,regexTest.php的表单代码如下:

3

regexTest.php中的js代码如下:

4

控制器里的核心代码如下:

5

测试结果如下,是不是很简单啊,大家亲自试一下。

注意事项

本例子中使用了thinkphp框架,你也可以不用这个,把核心代码放到自己的项目中就可以了。

推荐信息