例如我有这个:
Hello world!!
Hello all!
我要替换每个“!”以一段时期为例。用PHP。我该怎么做?
答案 0 :(得分:5)
难道你不认为str_replace就足够了吗?
$str = str_replace('!','.',$str);
答案 1 :(得分:0)
preg_replace('#\!+#s', 'what_ever_you_want', $subject)
答案 2 :(得分:0)
我想通了。我不敢相信我之前没有看到这个。 !是一个元字符,所以我需要一个'\'前面。这就是它无法正常工作的原因。感谢。