将LastName、Firstname更改为Firstname-LastName的REGEXP-php语法是什么?
我想把名字的顺序从Last,First改为First-Last。我不知道REGEXP和它的php语法。您可以使用:将LastName、Firstname更改为Firstname-LastName的REGEXP-php语法是什么?,php,regex,string,Php,Regex,String,我想把名字的顺序从Last,First改为First-Last。我不知道REGEXP和它的php语法。您可以使用: return preg_replace('/^([^,]*),\s*(.*)$/', '$2 $1', $theString); $name = "Lastname, Firstname"; $names = explode(", ", $name); $name = $names[1] . " " . $names[0]; 您可以使用: $name = "Lastname,
return preg_replace('/^([^,]*),\s*(.*)$/', '$2 $1', $theString);
$name = "Lastname, Firstname";
$names = explode(", ", $name);
$name = $names[1] . " " . $names[0];
您可以使用:
$name = "Lastname, Firstname";
$names = explode(", ", $name);
$name = $names[1] . " " . $names[0];
我讨厌正则表达式。。你总是可以做一些类似的事情
implode(' ',array_reverse(explode(' ,',$string)))
但我可能只是建议这样做,因为这是Ruby中更直观的方式,我最近放弃了php:)我讨厌正则表达式。。你总是可以做一些类似的事情
implode(' ',array_reverse(explode(' ,',$string)))
但我可能只是建议这样做,因为这是Ruby中更直观的方式,我最近放弃了php:)到一个noobie,工作起来就像魔术。谢谢对一个普通人来说,一些有效的东西就像魔法一样。谢谢