我的字符串中有双反斜杠'\',需要转换为单反斜杠'\'.我已经尝试了几种组合,当我使用echo或更多的反斜杠被意外地添加到字符串时,整个字符串消失了.这个正则表达式的事情让我变得疯狂......哈哈......
我在其他失败的尝试中试过这个:
$pattern = '[\\]';
$replacement = '/\/';
?>
<td width="100%"> <?php echo preg_replace($pattern, $replacement,$q[$i]);?></td>
Run Code Online (Sandbox Code Playgroud)
如果这是一个愚蠢的问题我很抱歉,我很感激任何指针.
使用stripslashes()- 它完全符合您的要求.
<td width="100%"> <?php echo stripslashes($q[$i]);?></td>
Run Code Online (Sandbox Code Playgroud)