ruby selenium webdriver minitest :: test。*在assert_match中不匹配

时间:2015-07-10 16:22:49

标签: ruby regex selenium

我无法使正则表达式与以下内容匹配:

  

预期   /.*IPcal\nIPcc\nIPcm\nIPcontact\nIPescalate\nIPim\n.IPpm\nIPradar./   匹配   " Equens-PROD-IPmon01 \ nEquens-PROD-IPmon02 \ nEquens试验IPmon01 \ nEVRYONE-PROD-IPmon01 \ nEVRYONE-PROD-IPmon02 \ nIPcal \ nIPcc \ nIPcm \ nIPcontact \ nIPescalate \ nIPim \ nIPlocksmithV2 \ nIPmonUI \ nIPpm \ nIPradar \ nIPradar   新请求"。

。*在ruby中是否与0或更多次匹配,或者我是否需要修饰符以使其与新行匹配,并认为' s'改性剂。

谢谢!

1 个答案:

答案 0 :(得分:0)

感谢大家的帮助。

我需要添加' m'我的assert_match的修饰符然后正则表达式开始匹配。

这是最终产品:

assert_match(/(?i).*IPcal.*IPcc.*IPcm.*IPcontact.*IPescalate.*IPim.*IPpm.*IPradar.*/m, subtabs.text)