用逗号(.)RegEx php替换逗号(,)

dan*_*l__ 11 php regex

我正在尝试此代码,但我收到此错误: No ending delimiter '/' found

$form = " 2000,50";
$salary = preg_replace('/',', '.'/', $form); // No ending delimiter '/' found 
echo $salary;
Run Code Online (Sandbox Code Playgroud)

我不确定正则表达式验证.

Bol*_*ock 63

正则表达式替换只有一个字符是过度的.为什么不这样做呢?

str_replace(',', '.', $form);
Run Code Online (Sandbox Code Playgroud)

  • 确实.当螺丝刀满足时,为什么要使用带有12000个附件的电钻? (2认同)

Mid*_*das 6

$salary = preg_replace('/,/', '.', $form);
Run Code Online (Sandbox Code Playgroud)

但是,你真的不想匹配一个模式,而是一个不变的字符串,所以简单地使用str_replace().