From 94109b869ad0bbe1acd3aa10b62c66c1ccd9b657 Mon Sep 17 00:00:00 2001 From: Justin Krehel <39449589+krehel@users.noreply.github.com> Date: Mon, 6 Nov 2023 14:14:43 -0500 Subject: [PATCH] 3dgenslicer: update livecheck --- Casks/3/3dgenceslicer.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Casks/3/3dgenceslicer.rb b/Casks/3/3dgenceslicer.rb index eb49ccedf6..4ae6e9695b 100644 --- a/Casks/3/3dgenceslicer.rb +++ b/Casks/3/3dgenceslicer.rb @@ -9,9 +9,8 @@ cask "3dgenceslicer" do livecheck do url "https://support.3dgence.com/software.html" - regex( - %r{href=.*?/3DGence(?:[._-]|%20)?Slicer(?:[._-]|%20)(\d+(?:\.\d+)+)(?:[._-]|%20)\(v?\.?(\d+(?:\.\d+)+)\)\.dmg}i, - ) + regex(/3DGence(?:[._-]|\s)?Slicer(?:[._-]|\s)?(\d+(?:\.\d+)+)(?:[._-]|\s)? + \((?:version|v)?(?:[._-]|\s)?(\d+(?:\.\d+)+)\)(?:[._-]|\s+)*system(?:[._-]|\s)MacOS/ix) strategy :page_match do |page, regex| page.scan(regex).map do |match| "#{match[1]},#{match[0]}"