我正在尝试找出一种快速简单的方法来从字符串中删除前两位数字和一个小数,如果它是这样组成的。
我已经完成了一半,但需要帮助才能完成。
所以(第一个是我开始的,第二个是结果):
xx.yyy = yyy
aaaaa = aaaaa
test.hello = test.hello
a.test.b.x = a.test.b.x
aa.bb.cc = bb.cc
所以它只删除2位数字和一个小数,如果它存在的话。如果它是三位数字和一个小数,那么它不会被删除。
这是我到目前为止的位置:
$string = 'xx.hello';
$pattern = '/(2-digits)./i';
$replacement = ''; // remove if matched
echo preg_replace($pattern, $replacement, $string);
?>