php – 在星号之间加粗文本

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 在星号之间加粗文本脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想制作一个 PHP函数,它可以在双星号之间加粗,而在一个星号之间使用斜体(非常类似于stackoverflow上的编辑器).

同样的规则适用,如果*和单词之间有空格,则不应呈现.

谁能帮助我?
我试过,但我只走到这一步,因为我不知道如何制作奇怪的星号“< b>”和偶数的“< / b>”.

(我不能在没有空格的情况下键入它们,stackoverflow会将文本呈现为粗体..)

$thenewtext = str_replace("**","<b>","**Hello World** of PHP");
一个简单的正则表达式可以解决这个问题:
$thenewtext = PReg_replace('#\*{2}(.*?)\*{2}#','<b>$1</b>','**Hello World** of PHP');

脚本宝典总结

以上是脚本宝典为你收集整理的php – 在星号之间加粗文本全部内容,希望文章能够帮你解决php – 在星号之间加粗文本所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。