我在一个包含联系地址的MySQL数据库中有一个字段:1 The High Street, This Town, Some City,AA1 1AA
我想在逗号处将其拆分,以便将其打印为:
1 The High Street
This Town
Some City
AA1 1AA
我尝试了explode(),implode(),split()和preg(),但它们不起作用。我通常会得到Array ( [0] => 1 The High Street [1] => This Town [2] => Some City [3] => AA1 1AA )
我不想要的东西。
我在此站点上查看了各种答案,包括使用正则表达式的答案,但我对它的理解还不够。
因此,如何在不将其放入数组的情况下使字符串在逗号处分割?
因此,您想用换行符替换逗号吗?Java脚本
yourString.split(",").join("\n")
或使用php-根据您要执行的操作选择一个。
str_replace(",","\n",$your_string);
str_replace(",","\r\n",$your_string);
str_replace(",","<br>",$your_string);
或者您可以使用正则表达式替换php中的逗号和空格
preg_replace('/,\s*/i', '\n', $string);
preg_replace('/,\s*/i', '\r\n', $string);
preg_replace('/,\s*/i', '<br>', $string);
这是一些关于php中的换行数据,具体取决于您要执行的操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句