什么是将LastName,Firstname更改为FirstName LastName的REGEXP php语法?

时间:2010-04-15 13:52:29

标签: php regex string

我想更改姓名从Last,First到First Last的顺序。我不知道它的REGEXP和php语法。

3 个答案:

答案 0 :(得分:4)

return preg_replace('/^([^,]*),\s*(.*)$/', '$2 $1', $theString);

答案 1 :(得分:4)

你可以使用:

$name = "Lastname, Firstname";
$names = explode(", ", $name);
$name = $names[1] . " " . $names[0];

答案 2 :(得分:0)

我讨厌正则表达式..你总是可以做类似

的事情
implode(' ',array_reverse(explode(' ,',$string)))

但我可能只是建议,因为它是Ruby中更直观的方式,我最近放弃了php:)