以简单的方式使用 php regexp,是否可以修改字符串以在单词后面的逗号和句点后添加空格,但不能在逗号或句点前后添加一个数字,例如 1,000.00?
String,looks like this with an amount of 1,000.00
需要改成...
String, looks like this with an amount of 1,000.00
这当然应该允许多个实例......这是我现在使用的,但它导致数字返回为 1, 000. 00
$punctuation = ',.;:';
$string = preg_replace('/(['.$punctuation.'])[\s]*/', '\1 ', $string);