select from asset where name like lcp and holeListvulnName = 检测漏洞 and ip = 1111 or portListportNum!= 80上述语句正则匹配出holeListvulnName = 检测漏洞和portListportNum!= 80该如何写正则表达式?
这不是正则表达式,而是SQL语句。其中的通配符是%。在这个SQL语句中,%表示匹配任意字符,包括0个字符。因此,'%lcp%'会匹配任何包含"lcp"的字符串,如"helcpo"或"lcpworld"。在SQL语句中,这个匹配模式被用来过滤出名称中包含"lcp"的资产。
而holeList.vulnName = '检测漏洞'和portList.portNum!= '80'是SQL语句中的条件表达式,用来进一步筛选符合条件的资产。其中=表示相等,!=表示不相等。
原文地址: https://www.cveoy.top/t/topic/bgod 著作权归作者所有。请勿转载和采集!