我有这个 URL,其中内容字符串在网页上分隔开。我需要检查同一行上这两个字符串是否存在。
比如说,在此页面上我有“API 操作”字符串。我不确定这两者之间有多少空格。另外,这个操作字符串是该 HTML 页面的 span 类中的“组件状态”,我不知道如何从 shell 处理它。
答案1
如果您正在使用库存查询_http插件,那么您可以使用-r
(又名--regex
)标志:
-r, --regex, --ereg=字符串
正则表达式 STRING 的搜索页面
正则表达式为: ,它匹配这些字符,在“匹配一个或多个空格”API +Operational
中具有特殊含义。+
正则表达式匹配默认区分大小写;请参阅该-R
标志以使其不区分大小写(或者[Aa][Pp][Ii]
例如使用 来指示可接受的字母大小写)。
字符串-s
匹配选项使用strstr
功能