例如,我想将字符串替换There are 4,000 bugs, fix them!
为There are 4000 bugs, fix them!
.
请注意,第一个逗号被删除,但第二个逗号被保留。
例如,我想将字符串替换There are 4,000 bugs, fix them!
为There are 4000 bugs, fix them!
.
请注意,第一个逗号被删除,但第二个逗号被保留。
preg_replace('/([0-9]),([0-9])/', '\\1\\2', 'There are 4,000 bugs, fix them!');
试试这个正则表达式:
/(\d+)(,)(\d+)/$1$3/
只是为了防止在这里作为propper php投票:
preg_replace('/(\d+)(,)(\d+)/', '\\1\\3', $input_string);
试试这个
$str = "There are 4,000 bugs, fix them!";
$a = preg_replace('#(?<=\d),(?=\d)#', '', $str);
print_r($a);