-3

如何使用 PHP 用给定的字符串替换 4 位字符串

$original_string = "test343443test34demo55555"
$replace_string = "TEST"

输出

$output = testTESTtest34demoTEST

如何使用 PHP 做到这一点?

4

3 回答 3

1
$new_string = preg_replace("/(\d){5,}/","TEST",$original_string);
于 2012-06-06T12:32:04.453 回答
1
$output = preg_replace('/\d{5,}/', $replace_string, $original_string);

不过,这确实很基本;因此,您应该先阅读 PHP 的文档,然后再提出此类问题。请记住,Stack Overflow 不是您的个人研究助理,编程需要您付出努力。

于 2012-06-06T12:26:44.390 回答
1
echo preg_replace("@\\d{5,}@", "TEST", "test343443test34demo55555");
//                       ^-------- note: no digits after comma
于 2012-06-06T12:26:50.597 回答