我从基于regex e修饰符的php旧代码之一中获得警告。我不知道代码是做什么的,所以我可以解决它
我假设此正则表达式将替换左右之间的所有内容,包括换行符。但是我不确定为什么正则表达式以!开始和结束!标记
$ldq = preg_quote($this->left_delimiter);
$rdq = preg_quote($this->right_delimiter);
$file_contents = preg_replace("!{$ldq}\*.*?\*{$rdq}!se","",$file_contents);
我尝试使用regex101查看说明,但没有给出任何答案