REGEXP的php语法是什么,将“Last,First”更改为“Last..First”?

时间:2010-04-11 00:07:00

标签: php regex

我需要为名称创建一个php搜索函数,需要将LastName,FirstName更改为LastName..FirstName来搜索数据库。我不知道这是否有帮助,但字符串最初将以变量形式($ Client)。

我需要找到字符串,匹配并进行更改的三个语句的语法。

3 个答案:

答案 0 :(得分:2)

str_replace(', ', '..', $Client);

答案 1 :(得分:2)

如果您想使用正则表达式:

$client = preg_replace('/,\s+/', '..', $client);

正则表达式解释

,     ',' literal comma
\s+   followed by 1 or more whitespace characaters

所有这一切,str_replace如果你总是"Doe, John"(有一个空格)可以做到这一点

答案 2 :(得分:1)

$name = str_replace(", ", "..", $name);

无从谈判?