Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式查找PHP短标记(<;?)_Regex_Vim - Fatal编程技术网

Regex 正则表达式查找PHP短标记(<;?)

Regex 正则表达式查找PHP短标记(<;?),regex,vim,Regex,Vim,我目前正在更新一些遗留PHP代码,为了简化我的工作,我希望有一个vim脚本,使我的生活更轻松。 我有以下问题: 这段旧PHP代码有如下开头标记 “你很接近了。可以在字符类中包括=和p: /<?[^p=] /你很接近了。可以在字符类中包括=和p: /<?[^p=] /删除这些删除这些这太完美了!非常感谢。这太完美了!谢谢。 %s/<?\(php\|=\)\@!//g %s/<?\(php\|=\)\@!/&php/g

我目前正在更新一些遗留PHP代码,为了简化我的工作,我希望有一个vim脚本,使我的生活更轻松。 我有以下问题: 这段旧PHP代码有如下开头标记
“你很接近了。可以在字符类中包括
=和p

/<?[^p=]

/你很接近了。可以在字符类中包括
=和p

/<?[^p=]

/删除这些
删除这些
这太完美了!非常感谢。这太完美了!谢谢。
%s/<?\(php\|=\)\@!//g
%s/<?\(php\|=\)\@!/&php/g