php将字符串替换为html标签

提摩

我想从.txt在php页面中显示内容,并将某些标签更改为html代码,如下所示:

更改此:

[img: something.jpg]

对此:

<img src="something.jpg" />  

我尝试使用preg_replace,但是我不知道如何使用这些符号/(){}^*.:使用这样的事情$1 $2从字符串中提取一些变量意味着什么

$string = 'April 15, 2003';
$pattern = '/(\w+) (\d+), (\d+)/i';
Narendrasingh西索迪亚

您可以使用以下正则表达式,例如

\[(\w+):\s?(\w+.\w+)]

正则表达式说明

  • \[\[[逐字检查
  • (\w+):(\w+)捕获任何单词字符的组[a-zA-Z0-9_]+在一次和无限次之间,尽可能多地:检查:字面上
  • \s?:匹配任何空格字符[\r\n\t\f ]?在零和一之间,尽可能多地
  • (\w+.\w+) :捕获任何单词字符的组 [a-zA-Z0-9_]

所以使用preg_replace

echo preg_replace('/\[(\w+):\s?(\w+.\w+)]/',"<$1 src='$2' />","[img: something.jpg]");

正则表达式

演示版

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串替换为JSX标签

来自分类Dev

将字符串中的十六进制颜色代码替换为彩色 html 标签

来自分类Dev

将字符串替换为以PHP结尾的dynamicaly

来自分类Dev

将字符串替换为以PHP结尾的dynamicaly

来自分类Dev

将HTML输入标签中的值转换为PHP中的字符串

来自分类Dev

使用标签将xml转换为字符串php

来自分类Dev

正则表达式。将HTML字符串替换为空字符串

来自分类Dev

将[]括号替换为字符串

来自分类Dev

字符串将“ \\\”替换为“ \”

来自分类Dev

将字符串中的“ /”替换为“ \ /”

来自分类Dev

PHP字符串替换为字符串结尾

来自分类Dev

将HTML字符串转换为PHP数组

来自分类Dev

PHP字符串用标签之间的字符替换

来自分类Dev

替换 HTML 字符串中 HTML 标签属性的引号

来自分类Dev

将特定的字符串字符索引替换为0

来自分类Dev

将所有外来字符替换为字符串

来自分类Dev

如何使用preg_replace将子字符串替换为数组中的字符串?(PHP)

来自分类Dev

PHP字符串替换为转义字符

来自分类Dev

搜索字符串,将单词实例替换为其自身的副本,并用HTML标记包围

来自分类Dev

替换为“ /?” 从字符串

来自分类Dev

PHP将匹配的字符串替换为foreach数组中的通配符

来自分类Dev

PHP:将时间字符串00:00:00替换为00:00

来自分类Dev

PHP将字符串中的通配符(%s,%d)替换为vars

来自分类Dev

将“文本空间”替换为0A20十六进制字符串-PHP

来自分类Dev

PHP REGEXP将<p> -Tags中的URL替换为字符串

来自分类Dev

PHP将大括号之间的字符串替换为数组元素值

来自分类Dev

Java替换字符串html img标签

来自分类Dev

在Smarty模板中用html标签替换字符串

来自分类Dev

用XML字符串中的null替换html标签

Related 相关文章

热门标签

归档