gpt4 book ai didi

php - 正则表达式替换冒号和分号之间的冒号

转载 作者:行者123 更新时间:2023-12-04 06:18:20 25 4
gpt4 key购买 nike

给定一个字符串,如何识别该字符串在冒号和分号之间是否有冒号?

例如,我想确定以下有 :中间:; .如果是这种情况,我想替换中间的冒号。
background-image: url('http://google.com/img.jpg');"
我一辈子都想不出正则表达式。我只能匹配整个url('http://google.com/img.jpg') .我可以使用什么正则表达式来为我做这件事?

$pattern = ''; 

$matched = preg_replace($pattern, '|__|', $string);

最佳答案

$pattern = '/(:.*?):(.*?;)/s';
$matched = preg_replace($pattern, '$1|__|$2', $string);

关于php - 正则表达式替换冒号和分号之间的冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6940872/

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