我在 php 中有 2 个文本字符串,我想将它们更改为 html 标签
第一的 :
*.some text
* some text
第二:
#.sometext
# sometext
我想更改以'*.' or '* '
to开头并以or<li>
结尾的第一个字符串'\r'
'\n'
</li>
我想更改以'#.' or '# '
to开头并以or<ol>
结尾的第二个字符串'\r'
'\n'
</ol>
我写了这个正则表达式代码但不起作用:
$regex1 = "#([*.])(.*)([\n])#e";
$text = preg_replace($regex1,"('<li>$2</li>')",$text);
$regex2 = "#([#.])(.*)([\n])#e";
$text = preg_replace($regex2,"('<ol>$2</ol>')",$text);
我该怎么办?
多谢