正则表达式替换PHP

时间:2015-05-17 21:19:31

标签: php regex

在php中str_ireplace的正确方法是什么:

任意数字[点]任意数字到任意数字[点]任何数字

例如:

5. 1

为:

5.1

由于

3 个答案:

答案 0 :(得分:2)

如果你只想删除数字之间的空格。

$str = preg_replace('/(\d+\.)\s+(\d+)/', '$1$2', $str);

答案 1 :(得分:1)

怎么样?它只是删除数字与点之间的所有空格,然后删除一个空格和另一个数字。

preg_replace('(\d+\.) (\d+)', '$1$2', $string)

答案 2 :(得分:0)

如果您只想从字符串中删除空格,可以使用以下代码:

$output = preg_replace('/\s+/', '', $input);

这将导致输入的输出5. 1

如果您想进行更复杂的更改,则必须先定义您的要求。