gpt4 book ai didi

php - 正则表达式在 PHP 中查找和替换字符串的起始和结束文本

转载 作者:行者123 更新时间:2023-12-04 22:42:28 27 4
gpt4 key购买 nike

我想要一个 php 函数可能是正则表达式来查找和替换以常量字符串开头并以特定字符串结尾的字符串以及这些字符串中提到的文本。例如,
[Starting String]..anything.. [Ending String]
我想删除上面带有空格的字符串模式..请指教!!

最佳答案

$str = preg_replace('/' . preg_quote('[Starting String]') . 
'.*?' .
preg_quote('[Ending String]') . '/', '', $str);
preg_quote用于确保您不会在“开始”和“结束”字符串中使用一些特定于正则表达式的字符来破坏正则表达式,例如 []
对于 $str = ' blah blah [Starting String] something [Ending String] blah blah';结果将是 blah blah blah blah

关于php - 正则表达式在 PHP 中查找和替换字符串的起始和结束文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9389553/

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