我正在使用html_entity_decode来解码html代码,然后使用preg_replace,但由于某种原因它出于某种原因正在替换我的所有单引号。我做错了什么?
<?php
$userResponse = "I'm tired.";
$userResponse = html_entity_decode($userResponse); //make codes like ' into '
$userResponse = preg_replace("~[^*a-zA-Z,.!?' ]~", "", $userResponse);
echo $userResponse;
?>
结果:我很累。
预期结果:我累了。
答案 0 :(得分:-1)
$userResponse = "I'm tired.";
echo $userResponse = html_entity_decode($userResponse);
仅编写此代码。