PHP str_replace()字符串匹配
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP str_replace()字符串匹配相关的知识,希望对你有一定的参考价值。
请讲“(123,123,123,”
用str_replace()函数替换为(123,123,123)
谢谢
引号可能干扰了大家 (123,123,123, 替换为 (123,123,123)
$str = "(123,123,123,";
$str = preg_replace('/(\d+),(\d+),(\d+),/', '$1,$2,$3)', $str);
echo $str;
或者
$str = "(123,123,123,";
$str = preg_replace('/\(([\d,]+),/', '($1)', $str);
echo $str; 参考技术A $string = "(123,123,123,";
$pattern = "/(\d+\,\d+\,\d+),/";
$replacement = "$1)";
$string = preg_replace($pattern, $replacement, $string); 参考技术B 如果数字不确定,可以用正则替换
$str
=
"(123,123,123,";
$str
=
preg_replace('/(\d+),(\d+),(\d+),/',
'$1,$2,$3)',
$str);
echo
$str;
或者
$str
=
"(123,123,123,";
$str
=
preg_replace('/\(([\d,]+),/',
'($1)',
$str);
echo
$str;
以上是关于PHP str_replace()字符串匹配的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用str_replace函数和str_replace_all函数替换字符串中匹配到的模式:str_replace函数替换第一个匹配到的字符串str_replace_all函数替换所有匹配到的