Jus*_*tin 1 php regex preg-replace
我可以使用以下代码删除所有问号:
preg_replace('/(\?+)/', '', $string)
Run Code Online (Sandbox Code Playgroud)
无论我做什么,我都无法将它删除所有减号.我尝试的一切都打破了整个正则表达式.
要么使用字符串替换,要么:
preg_replace('/[-?]/', '', $string)
Run Code Online (Sandbox Code Playgroud)
这将从您的输入中删除任何问号或破折号(减号).由于您可以简单地在方括号内添加新字符并完成,因此比字符串替换更容易扩展到更多字符.