你好,如果我有以下字符串
这似乎找到了节点......好但输出低于
我如何删除......并打印出来?我正在使用PHP
谢谢!
答案 0 :(得分:4)
您应该使用str_replace:
$newString = str_replace('...', '', $string);
将正则表达式用于此类简单任务只是过度杀伤而且will hurt performance:
避免使用正则表达式来支持str_replace()和strstr()。除非你真的需要它们,否则不要使用正则表达式。字符串函数要快得多。
答案 1 :(得分:2)
此外,对于简单的$字符串,您可以使用
$new_string = str_replace('find','replace_with',$old_string);
要使用str_replace删除'...',只需:
$new_string = str_replace('...','',$old_string);
答案 2 :(得分:1)
$new_str = preg_replace('/\.{3,}/', '' , $str);
$str
是原始字符串