正则表达式-查找并替换字符串

JD Vangsness

我试图搜索我的服务器并在任何文件中找到以下内容。

我的正则表达式 grep -H -r '/\<\?php\spreg_replace\(\"\/\.\*\/e\"\,\.*?\)\;\?\>/gi' /var/www/html/optinsmart/

我正在寻找这个<?php preg_replace("/.*/e"anything in here);?>,我想什么都不替换,或者只是删除它。

它没有在命令行返回任何匹配项

但是当我这样做grep '<?php preg_replace("/.*/e"' /var/www/optinsmart/时,它们全部返回

正则表达式有问题吗?

编辑

我试图找到<?php preg_replace("/.*/e"???);?>哪里???可以是任何东西。

阿努巴瓦

您可以使用grep -F(不带正则表达式的固定字符串):

grep -FHr '<?php preg_replace("/.*/e"' *

要删除这些行,请使用以下sed:

sed -i.bak '/<?php preg_replace("\/.*\/e"/d' *

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式查找字符串并替换或添加基于条件的额外字符

来自分类Dev

正则表达式替换重复字符串

来自分类Dev

正则表达式替换字符串

来自分类Dev

用正则表达式替换字符串

来自分类Dev

PHP正则表达式字符串替换

来自分类Dev

使用正则表达式替换字符串

来自分类Dev

正则表达式替换字符串

来自分类Dev

Java字符串替换正则表达式

来自分类Dev

字符串数字正则表达式替换

来自分类Dev

正则表达式中的字符串替换

来自分类Dev

正则表达式替换总字符串

来自分类Dev

正则表达式用于字符串替换

来自分类Dev

使用正则表达式替换字符串

来自分类Dev

正则表达式替换字符串

来自分类Dev

正则表达式以@ ... @ .... @格式替换字符串

来自分类Dev

正则表达式从字符串替换(smarty)

来自分类Dev

使用正则表达式替换字符串;

来自分类Dev

查找以下字符串的正则表达式

来自分类Dev

正则表达式:查找以*或结尾的字符串?

来自分类Dev

正则表达式查找子字符串

来自分类Dev

正则表达式查找和替换插入\ 1而不是字符串

来自分类Dev

正则表达式查找替换字符串的开头和结尾

来自分类Dev

C#查找并用正则表达式替换字符串中的URL

来自分类Dev

Vim查找并替换所有出现的正则表达式字符串

来自分类Dev

如何使用正则表达式查找和替换字符串的开头和结尾

来自分类Dev

查找并用正则表达式替换字符串

来自分类Dev

使用sed查找并替换复杂的字符串(最好使用正则表达式)

来自分类Dev

正则表达式查找和替换插入\ 1而不是字符串

来自分类Dev

正则表达式:在字符串中查找和替换