我有一个字符串:good morning*12
,
我希望像早上好,并删除“*”中包含的数值, 但我的后面*值可能是两个或一个字符
像...
1> good morning*5
2> good morning*51
1> good morning*5
答案 0 :(得分:0)
有几种方法可以做到这一点:
使用explode()
$old_string = "good morning*12";
$array = explode("*", $old_string);
$new_string = $array[0];
使用preg_replace()
$old_string = "good morning*12";
$new_string = preg_replace("/\*.*/", "", $old_string);
答案 1 :(得分:0)
使用strpos和substr方法。