我有字符串"h///e/ll\\o\//\"
。
需要多次从其中来回删除所有斜线可以有人向我展示正则表达式吗?
用于php preg_replace();
答案 0 :(得分:6)
试试这个:
var_dump(preg_replace("@[/\\\]@", "", "h///e/ll\\o\\//\\"));
// Output: string(5) "hello"
或者替代地
var_dump(str_replace(array('\\', '/'), '', 'h///e/ll\\o\\//\\'));
// Output: string(5) "hello"
答案 1 :(得分:5)
您不需要正则表达式来删除这些:
$string = str_replace(array('/', '\\'), '', $string);