Php 把街道名和门牌号分开?
在表中,我有一个客户地址列表,在Php 把街道名和门牌号分开?,php,mysql,sql,database,Php,Mysql,Sql,Database,在表中,我有一个客户地址列表,在街道字段中,我想将街道号复制到房屋号字段中 例如,街道名称: 布拉道8号 布拉路604号 布拉街20A号 布拉巷10-15号 布拉街42/5号 所以门牌号应该是:860420A,10-15,42/5 在SQL查询或PHP中是否可以这样做?它将如下所示: 从第一个空格中断开字符串 update table set house_number=SUBSTRING_INDEX(street," "); 注意:在这种情况下,门牌号始终是街道价值中的第一个“字”它将如
街道
字段中,我想将街道号复制到房屋号
字段中
例如,街道名称:
- 布拉道8号
- 布拉路604号
- 布拉街20A号
- 布拉巷10-15号
- 布拉街42/5号
在SQL查询或PHP中是否可以这样做?它将如下所示: 从第一个空格中断开字符串
update table set house_number=SUBSTRING_INDEX(street," ");
注意:在这种情况下,门牌号始终是街道价值中的第一个“字”它将如下所示: 从第一个空格中断开字符串
update table set house_number=SUBSTRING_INDEX(street," ");
注意:在这种情况下,门牌号始终是street value中的第一个“单词”也许您可以编写一些PHP,您可以根据正则表达式更新每一行 正则表达式看起来像: (\d+\w*)\s(*)
我希望1美元是门牌号,2美元是街道名。也许你可以编写一些PHP,根据正则表达式更新每一行 正则表达式看起来像: (\d+\w*)\s(*)
我希望1美元是门牌号,2美元是街道名。在所有这些例子中,门牌号是第一个“单词”(直到第一个空格)。所有数据都是这样吗?在第一个空格字符上拆分?有多少条记录?是否有一个明确的模式,你可以可靠地适用于每一个记录?在这个国家,每家每户都有一个号码?有名字而不是数字的房子呢?邮政信箱(或其国际标准)呢?在所有这些例子中,房子的编号是第一个“单词”(直到第一个空格)。所有数据都是这样吗?在第一个空格字符上拆分?有多少条记录?是否有一个明确的模式,你可以可靠地适用于每一个记录?在这个国家,每家每户都有一个号码?有名字而不是数字的房子怎么样?邮政信箱(或其国际标准)怎么样?