使用php中的preg_replace从字符串中删除反斜杠\

时间:2013-08-30 07:09:54

标签: php regex replace preg-replace stripslashes

我想使用php preg replace来删除反斜杠。

例如:我的字符串看起来像

$var = "This is the for \testing and i want to add the # and remove \slash alone from the given string";

如何使用php \

从相应的字符串中删除preg_replace

5 个答案:

答案 0 :(得分:18)

为什么在str_replace更容易的时候使用preg_replace。

$str = str_replace('\\', '', $str);

答案 1 :(得分:13)

要替换使用反斜杠,必须在preg_replace中加倍(\\\\ PHP字符串)

echo preg_replace('/\\\\/', '', $var);

答案 2 :(得分:9)

您也可以使用stripslashes(),

<?php echo stripslashes($var); ?>

答案 3 :(得分:2)

override func viewWillDisappear(_ animated: Bool) {
    super.viewWillDisappear(true)

    let appDelegate = UIApplication.shared.delegate as! AppDelegate
    appDelegate.shouldRotate = false

}

答案 4 :(得分:2)

这对我有用!!

preg_replace("/\//", "", $input_lines);