我需要从街道名称中删除街道号码。当没有像Avenue ABC
这样的数字部分或者街道名称以10. Street 46
之类的数字开头时,我会遇到问题。
我的正则表达现在是:
([^\d]+)\s?(.+)
这些是测试字符串:
St. Stephen 12
Avenue ABC
Avenue AB
10. Street 46
结果应如下所示:
array = (0 => 'St. Stephen', 1 => '12')
array = (0 => 'Avenue', 1 => 'ABC')
array = (0 => 'Avenue', 1 => 'AB')
array = (0 => '10. Street', 1 => '46')