I have the following function that works great until recently I had issues. Found the following html would cause it to just hang due to regex backtracking.

Any ideas on how to change the regex below to not match and I would return nothing?

Code:
Function fnExtractRowItems(ByVal sHTML As String) As MortgageItems
        Dim sRetVal As String = ""
        Dim options As RegexOptions = RegexOptions.IgnoreCase Or RegexOptions.Multiline
        Dim sRE As String = "<article id=""post-(?<postid>.*?)"" class=""(?<article_class1>.*?)"" itemscope itemtype=""(?<article_itemtype1>.*?)""><h2 class=""(?<archivetitle_class1>.*?)""><a href=""(?<archivetitle_href>.*?)"" title=""(?<archivetitle_title>.*?)"">(?<archivetitle_linktext>.*?)</a></h2><div class=""(?<archiveright_class1>.*?)""><div class=""(?<archivemeta_class1>.*?)""><time class=""(?<archivemeta_time_class1>.*?)"" itemprop=""(?<archivemeta_itemprop>.*?)"" datetime=""(?<archivemeta_datetime>.*?)"">(?<archivemeta_text>.*?)</time></div><div class=""(?<archiveexcerpt_class1>.*?)""><a href=""(?<archiveexcerpt_href>.*?)"" title=""(?<archiveexcerpt_title>.*?)"">(?<archiveexcerpt_linktext>.*?)</a></div></div></article>"

        Dim MortItem As MortgageItems = Nothing

        Try 
            Dim rx As Regex = New Regex(sRE, options)
            Dim mc As MatchCollection = rx.Matches(sHTML)
            Dim mIdx As Integer = 0

            For Each mMatch As Match In mc
               
                Dim iPostID As Integer = mMatch.Groups("postid").Value
                MortItem.m_PostID = iPostID
                MortItem.m_PostUrl = mMatch.Groups("archivetitle_href").Value.Trim
                MortItem.m_PostTitle = mMatch.Groups("archivetitle_title").Value.Trim

                'MortItem.m_PostDesc = mMatch.Groups("xx").Value.Trim
                Dim iRetVal As Integer = PostIDCount(iPostID)

                If iRetVal = 0 Then
                    m_alMorttems.Add(MortItem)
                    Logging.LogIt_Custom("MortFinder_fnExtractRowItems_log", "Added PostID: " & iPostID)
                End If

                mIdx = mIdx + 1
            Next

        Catch ex As Exception
            lblError.Text = "ERROR: " & ex.ToString
            Logging.LogIt_Custom("MortFinder_fnExtractRowItems_log", "Error: " & ex.ToString)
        End Try

        Return MortItem
    End Function
HTML Code:
<article id="post-172293" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/rutten-2/" title="Rutten">Rutten</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/rutten-2/" title="Rutten"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-type="image" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" class="lazy lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo"/><noscript><img width="200" height="200" src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" class="attachment-archive wp-post-image" alt="square-sunthisweek-logo"/></noscript> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:42:19+00:00">Published July 9, 2015 at 6:42 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/rutten-2/" title="Rutten">NOTICE OF INFORMAL PROBATE OF WILL AND INFORMAL APPOINTMENT OF PERSONAL REPRESENTATIVE AND NOTICE TO CREDITORS STATE OF MINNESOTA COUNTY OF DAKOTA DISTRICT COURT FIRST JUDICIAL DISTRICT Court File No.: 19HA-PR-15-392 In Re: Estate of Mary Maxine Rutten, aIso known as M. Maxine Rutten and Maxine...</a></div></div></article><article id="post-172291" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/danich/" title="Danich">Danich</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/danich/" title="Danich"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:42:14+00:00">Published July 9, 2015 at 6:42 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/danich/" title="Danich">ORDER AND NOTICE OF HEARING ON PETITION FOR SUMMARY ASSIGNMENT OR DISTRIBUTION AND NOTICE TO CREDITORS STATE OF MINNESOTA COUNTY OF DAKOTA DISTRICT COURT FIRST JUDICIAL DISTRICT PROBATE DIVISION Court File No. : 19HA-PR-15-490 In Re: Estate of MICHAEL DANICH, Decedent. TO ALL INTERESTED PERSONS AND...</a></div></div></article><article id="post-172289" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/mathern/" title="Mathern">Mathern</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/mathern/" title="Mathern"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:42:03+00:00">Published July 9, 2015 at 6:42 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/mathern/" title="Mathern">NOTICE OF INFORMAL PROBATE OF WILL AND APPOINTMENT OF PERSONAL REPRESENTATIVE AND NOTICE TO CREDITORS STATE OF MINNESOTA COUNTY OF DAKOTA DISTRICT COURT PROBATE DIVISION FIRST JUDICIAL DISTRICT Court File No.: 19HA-PR-15-493 In Re: Estate of Richard P. Mathern, Decedent. TO ALL INTERESTED PERSONS...</a></div></div></article><article id="post-172287" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/herrey-vs/" title="Herrey vs">Herrey vs</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/herrey-vs/" title="Herrey vs"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:41:14+00:00">Published July 9, 2015 at 6:41 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/herrey-vs/" title="Herrey vs">SUMMONS STATE OF MINNESOTA COUNTY OF DAKOTA DISTRICT COURT FIRST JUDICIAL DISTRICT FAMILY COURT DIVISION CASE TYPE: DISSOLUTION WITHOUT CHILDREN In Re the Marriage of: Michelle Ann Heerey, Petitioner, and Ganeshananda Paramahamsa, Respondent. THE STATE OF MINNESOTA TO THE ABOVE-NAMED RESPONDENT:...</a></div></div></article><article id="post-172285" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/hopkins-kelli/" title="Hopkins Kelli-">Hopkins Kelli-</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/hopkins-kelli/" title="Hopkins Kelli-"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:40:46+00:00">Published July 9, 2015 at 6:40 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/hopkins-kelli/" title="Hopkins Kelli-">SMALL CLAIMS Publication Summons and Notice of filing State of Wisconsin Circuit Court St. Croix County Case No.: 2015sc716 Universal Lenders of Wisconsin, LLC, P O Box 403 Sturgeon Bay, WI 54235 Plaintiff -vs- Kelli Hopkins 120 Hwy 13 East #313 Burnsville, MN 55337 Defendant TO THE PERSON(S) NAMED...</a></div></div></article><article id="post-172283" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/burnsville-counseling/" title="Burnsville Counseling">Burnsville Counseling</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/burnsville-counseling/" title="Burnsville Counseling"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:40:17+00:00">Published July 9, 2015 at 6:40 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/burnsville-counseling/" title="Burnsville Counseling">ORDER AND NOTICE FOR HEARING STATE OF MINNESOTA COUNTY OF DAKOTA DISTRICT COURT FIRST JUDICIAL DISTRICT Court File No.: 19-HA-CV-15-2428 In Re Dissolution of Burnsville Counseling & Healing Center Inc. It is Ordered and Notice is hereby given that a hearing will be held at the Dakota County...</a></div></div></article><article id="post-172281" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/bruntjen/" title="Bruntjen">Bruntjen</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/bruntjen/" title="Bruntjen"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:40:09+00:00">Published July 9, 2015 at 6:40 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/bruntjen/" title="Bruntjen">NOTICE AND ORDER FOR HEARING FOR HEARING PURSUANT TO MINN. STAT. 501B.18 STATE OF MINNESOTA COUNTY OF DAKOTA FIRST JUDICIAL DISTRICT DISTRICT COURT CIVIL DIVISION Court File No.: 19-C6-01-006375 In the Matter of the: HARRIET C. BRUNTJEN SPECIAL NEEDS TRUST created under agreement Dated December 18,...</a></div></div></article><article id="post-172279" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/lambert-vs/" title="Lambert vs">Lambert vs</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/lambert-vs/" title="Lambert vs"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:40:05+00:00">Published July 9, 2015 at 6:40 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/lambert-vs/" title="Lambert vs">NOTICE OF ISSUANCE OF EMERGENCY (Ex Parte) Order for PROTECTION BY PUBLICATION (Minn. Stat. 518B.01, subd. 8) State of Minnesota Dakota County District Court Judicial District: First Court File Number: 19AV-FA15-1607 Case Type: Domestic Abuse In the Matter of: Stacie Jalene Lambert Petitioner vs...</a></div></div></article><article id="post-172277" class="archive-article hasimage " itemscope itemtype="http://schema.org/NewsArticle"><h2 class="archive-title"><a href="http://sunthisweek.com/2015/07/09/mockenhaupt/" title="Mockenhaupt">Mockenhaupt</a></h2><div class='archive-image'><a href="http://sunthisweek.com/2015/07/09/mockenhaupt/" title="Mockenhaupt"><img width="200" height="200" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="lazy-hidden attachment-archive wp-post-image" alt="square-sunthisweek-logo" data-src="http://sunthisweek.com/wp-content/uploads/2013/11/square-sunthisweek-logo-200x200.jpg" data-lazy-type="image"/> </a></div><div class="archive-right"><div class="archive-meta"><time class="dt-published published" itemprop="datePublished" datetime="2015-07-09T06:39:56+00:00">Published July 9, 2015 at 6:39 am </time></div><div class="archive-excerpt"><a href="http://sunthisweek.com/2015/07/09/mockenhaupt/" title="Mockenhaupt">NOTICE AND ORDER FOR HEARING ON PETITION FOR ORDER ALLOWING TRUSTEES ANNUAL ACCOUNTS FOR THE PERIOD AUGUST 13,1998 THROUGH DECEMBER 31, 2014, AND FINAL ACCOUNT; DISCHARGING CURRENT TRUSTEE; CONFIRMING APPOINTMENT OF SUCCESSOR TRUSTEE AND GRANTING OTHER RELIEF STATE OF MINNESOTA COUNTY OF DAKOTA...</a></div></div></article>