gpt4 book ai didi

PHP preg_replace/preg_match 与 PHP str_replace

转载 作者:IT王子 更新时间:2023-10-29 01:04:08 27 4
gpt4 key购买 nike

任何人都可以给我一个差异的快速总结吗?

在我看来,他们都在做同样的事情吗?

最佳答案

str_replace 替换字符串的特定出现,例如“foo”将只匹配和替换:“foo”。 preg_replace 将进行正则表达式匹配,例如“/f.{2}/”将匹配并替换“foo”,以及“fey”、“fir”、“fox”、“f12”等

[编辑]

自己看看:

$string = "foo fighters";
$str_replace = str_replace('foo','bar',$string);
$preg_replace = preg_replace('/f.{2}/','bar',$string);
echo 'str_replace: ' . $str_replace . ', preg_replace: ' . $preg_replace;

输出是:

str_replace: bar fighters, preg_replace: bar barhters

:)

关于PHP preg_replace/preg_match 与 PHP str_replace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5245513/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com