我正在寻找一种方法从PHP中的字符串中删除所有Alpha字符,直到我到达一个数字字符。我在表中有大约500个地址,它们包含之前的信息,例如帐单地址321测试街 *送货地址123测试方式*等。有谁知道PHP是否具有这样的功能或知道使用PHP执行此操作的简单方法?
答案 0 :(得分:1)
您可以尝试使用以下正则表达式:
<?php
$string = "Shipping Address 123 testing way";
$pattern = '/^([^0-9])+/'; // non numeric values at the start of the string
$replacement = '';
echo preg_replace($pattern, $replacement, $string);
?>
您可以阅读有关preg_replace here
的更多信息