标签: regex
我正在尝试使用正则表达式从列表中查找处理器模型,因此它将同时返回“Intel Core i7-4710HQ”和“AMD A10-5745M” 我用来检索英特尔模型的是“ /英特尔(。*)/ ”,但我如何检索这两种模型。
列表的例子是:
用于从列表中检索此类信息的正确表达式是什么?
答案 0 :(得分:0)
如果所有处理器型号前面都有制造商名称,那么您可以执行以下操作:(((Intel)|(AMD)).+)。正则表达式的示例可用here。
(((Intel)|(AMD)).+)
或者,根据您使用的语言,您可以查看该语言是否提供startsWith或indexOf。
startsWith
indexOf
答案 1 :(得分:0)
使用锚点获取与多行选项匹配的整个字符串:
^((?:Intel|AMD).*)$
请参阅demo。