Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.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
Html 记事本++(正则表达式);反转选择,_Html_Regex_Hyperlink_Jpeg - Fatal编程技术网

Html 记事本++(正则表达式);反转选择,

Html 记事本++(正则表达式);反转选择,,html,regex,hyperlink,jpeg,Html,Regex,Hyperlink,Jpeg,记事本++正则表达式;反转选择 下面两个不同的代码,它工作得非常好: 现在我想结合这两个不同的代码 \bhttps?:[^\s]+.?:jpg | jpeg | gif | png ^?!你好*$ 因此,您希望查找并删除所有不包含正则表达式\bhttps?:[^\s]+.?:jpg | jpeg | gif | png指定的图像URL的行 您可以像这样组合两个正则表达式: ^\bhttps?:[^\s]+.?:jpg | jpeg | gif | png*$ 如果将行替换为空字符串,则可以使用菜

记事本++正则表达式;反转选择

下面两个不同的代码,它工作得非常好: 现在我想结合这两个不同的代码

\bhttps?:[^\s]+.?:jpg | jpeg | gif | png

^?!你好*$


因此,您希望查找并删除所有不包含正则表达式\bhttps?:[^\s]+.?:jpg | jpeg | gif | png指定的图像URL的行

您可以像这样组合两个正则表达式:

^\bhttps?:[^\s]+.?:jpg | jpeg | gif | png*$

如果将行替换为空字符串,则可以使用菜单选项“编辑-行操作-删除空行”删除空行

另一种选择是使用书签:


从“替换”对话框中选择“标记”选项卡,然后输入第一个正则表达式,即查找图像URL的正则表达式。选中书签行,然后单击“全部标记”。从菜单中,首先选择搜索-书签-反向书签,然后选择搜索-书签-删除书签行以删除这些行。

问题是什么?这看起来与JPEG无关。