Php preg_匹配以删除{$…}
我正在寻找一个正则表达式,它以如下方式在花括号和$symbol之间的字符串中进行preg_替换:Php preg_匹配以删除{$…},php,regex,preg-replace,Php,Regex,Preg Replace,我正在寻找一个正则表达式,它以如下方式在花括号和$symbol之间的字符串中进行preg_替换: {$string} //match {$123string} //match {string} //no match {$string123} //match [$string] //no match 这是非常基本的RegExp,假设您有$string{$Emergento} 如果要替换整个字符串,请使用: preg_replace('/({\\$.*?})/', $sub, $string);
{$string} //match
{$123string} //match
{string} //no match
{$string123} //match
[$string] //no match
这是非常基本的RegExp,假设您有
$string
{$Emergento}
如果要替换整个字符串,请使用:
preg_replace('/({\\$.*?})/', $sub, $string);
preg_replace('/{(\\$.*?)}/', $sub, $string);
preg_replace('/{\\$(.*?)}/', $sub, $string);
如果要将$Emergento替换为,请使用:
preg_replace('/({\\$.*?})/', $sub, $string);
preg_replace('/{(\\$.*?)}/', $sub, $string);
preg_replace('/{\\$(.*?)}/', $sub, $string);
如果您只想将紧急事件替换为,请使用:
preg_replace('/({\\$.*?})/', $sub, $string);
preg_replace('/{(\\$.*?)}/', $sub, $string);
preg_replace('/{\\$(.*?)}/', $sub, $string);
我对你问的问题相当困惑。我想问题的标题是他们想把它全部删除。@AlexLunix-没有“全部”,所以没有人知道OP到底想要什么,以防万一。。。