使用Regex(Addon Chrome)在Page Monitor中选择价格范围

时间:2014-06-23 19:08:04

标签: regex

我为Chrome安装了一个名为“Page Monitor”的插件,可在网站更改时提醒您。困难在于使用正则表达式发出特定事件时的警报。 (也可以在“选择器”中完成,但我认为这更难)

插件看起来像这样:

enter image description here

我必须在那里将代码插入Regex。我一直在用几种西班牙语或英语的教程学习正则表达式,但我仍有一些疑问。

我想要做的是检测价格是否在特定范围内。

例如,如果我选择介于$ 0.00和$ 50.00之间的价格范围,该工具必须在价格为$ 45.00时向我发出警告,但在价格为$ 55.00时则不会。但

该网站的价格很高。

我尝试使用我学到的东西,但似乎不起作用:

<\B^[0.00-50.00]>

enter image description here

你能帮我找一个解决方案吗?

1 个答案:

答案 0 :(得分:0)

如果您要求正则表达式匹配"$ 45.22", "$21.12", "$09.99" or "$ 2.30"之类的字符串,而不匹配$50.00, $ -12.00, $ 5, $ 49, $ 100.00之类的字符串,则可以执行此操作:

\$ ?[0-4]?\d\.\d\d

但是,您必须查阅插件手册/支持论坛,以检查该工具的预期语法是什么。