php-用特定格式替换字符串
作者:互联网
我有一个以下格式的字符串,
some_string%value1:value2:value3:%some_anather_string%value4:value5:value6:%
我需要从字符串中删除%value1:value2:value3:%和%value4:value5:value6:%,我的意思是我需要删除任何以%开头的格式的字符串:%以:%结束,值以:分隔
这可能吗?
我尝试使用str_replace(),但是只有我们知道这些值,它才能起作用.
解决方法:
使用可以使用这个简单的正则表达式
echo $str = preg_replace("~%(.*?):%~","", $str);
标签:replace,preg-replace,string,php 来源: https://codeday.me/bug/20191029/1961393.html