Regular Expressions 101

Save & Manage Regex

  • Current Version: 1
  • Save & Share
  • Community Library

Flavor

  • PCRE2 (PHP)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java
  • .NET 7.0 (C#)
  • Rust
  • PCRE (Legacy)
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests
Sponsors
There are currently no sponsors. Become a sponsor today!
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression
Processing...

Test String

Code Generator

Generated Code

$re = '/(<table[\s\w\W]*<\/table>)/m'; $str = '"<table class=\\"table table--standings\\">\\r\\n <thead>\\r\\n <tr>\\r\\n <th class=\\"table_team-name\\"></th>\\r\\n <th class=\\"table_team-played\\">\\r\\n <span class=\\"label--big\\">Played</span>\\r\\n <span class=\\"label--small\\">P</span>\\r\\n </th>\\r\\n <th class=\\"table_team-won\\">\\r\\n <span class=\\"label--big\\">Won</span>\\r\\n <span class=\\"label--small\\">W</span>\\r\\n </th>\\r\\n <th class=\\"table_team-drawn\\">\\r\\n <span class=\\"label--big\\">Drawn</span>\\r\\n <span class=\\"label--small\\">D</span>\\r\\n </th>\\r\\n <th class=\\"table_team-lost\\">\\r\\n <span class=\\"label--big\\">Lost</span>\\r\\n <span class=\\"label--small\\">L</span>\\r\\n </th>\\r\\n <th class=\\"table_team-for\\">\\r\\n <span class=\\"label--big\\">For</span>\\r\\n </th>\\r\\n <th class=\\"table_team-against\\">\\r\\n <span class=\\"label--big\\">Against</span>\\r\\n </th>\\r\\n <th class=\\"table_team-goal-diff\\">\\r\\n Goal difference\\r\\n </th>\\r\\n <th class=\\"table_team-points\\">\\r\\n <span class=\\"label--big\\">Points</span>\\r\\n <span class=\\"label--small\\">Pts</span>\\r\\n </th>\\r\\n </tr>\\r\\n </thead>\\r\\n <tbody>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"66\\" data-rank=\\"1\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Italy\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/ITA.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Italy\\" alt=\\"Italy\\" />\\r\\n <span class=\\"team-code\\">ITA</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Italy\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">3</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">3</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"128\\" data-rank=\\"2\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Switzerland\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/SUI.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Switzerland\\" alt=\\"Switzerland\\" />\\r\\n <span class=\\"team-code\\">SUI</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Switzerland\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">1</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">0</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">1</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"144\\" data-rank=\\"3\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Wales\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/WAL.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Wales\\" alt=\\"Wales\\" />\\r\\n <span class=\\"team-code\\">WAL</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Wales\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">1</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">0</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">1</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"135\\" data-rank=\\"4\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Turkey\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/TUR.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Turkey\\" alt=\\"Turkey\\" />\\r\\n <span class=\\"team-code\\">TUR</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Turkey\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">3</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-3</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n </tbody>\\r\\n </table>\\r\\n <div class=\\"matchlist--control\\">\\r\\n <a href=\\"#\\" id=\\"match--control-visibility-2006438\\">\\r\\n <span class=\\"loading-icon-container\\">\\r\\n <span class=\\"loading-icon\\"></span>\\r\\n </span>\\r\\n <span class=\\"icon-arrow icon-arrow-thin-down\\"></span>\\r\\n Group details\\r\\n </a>\\r\\n </div>\\r\\n <div class=\\"hidden-matches-2006438\\">\\r\\n </div>\\r\\n <script type=\\"text/javascript\\">\\r\\n window.d3OnLoad(function($) {\\r\\n $(\'#match--control-visibility-2006438\')\\r\\n .on(\'click\',\\r\\n function (ev) {\\r\\n ev.preventDefault();\\r\\n var $container = $(\'#match--control-visibility-2006438\'),\\r\\n $icon = $(\\".icon-arrow\\", $container),\\r\\n $loadingIconContainer = $(\\".loading-icon-container\\", $container),\\r\\n $loadingIcon = $(\\".loading-icon\\", $loadingIconContainer);\\r\\n if ($(\'.hidden-matches-2006438\').children().length === 0) {\\r\\n\\r\\n $icon.hide();\\r\\n $loadingIconContainer.addClass(\\"gflt-overlay\\");\\r\\n $loadingIcon.addClass(\\"gflt-loading\\");\\r\\n\\r\\n var urlDetails = window.vsmBaseUrl +\'/uefaeuro-2020/standings/2020/libraries/2006438/details\';\\r\\n $.get(urlDetails,\\r\\n function (data) {\\r\\n $(\'.hidden-matches-2006438\').html(data);\\r\\n }).done(function () {\\r\\n $(\'.hidden-matches-2006438\').toggle(\'slow\');\\r\\n\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n }).fail(function () {\\r\\n console.log(\\"error loading matches\\");\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n });\\r\\n } else {\\r\\n $(\'.hidden-matches-2006438\').toggle(\'slow\');\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\');\\r\\n ev.preventDefault();\\r\\n }\\r\\n });\\r\\n });\\r\\n </script>\\r\\n </div>\\r\\n\\r\\n <div class=\\"group-container d3-plugin\\" id=\\"grp-2006439\\" data-plugin=\\"livestandings\\" data-options=\\"{&quot;baseUrl&quot;:&quot;https://standings.uefa.com/v1/standings&quot;,&quot;apiKey&quot;:&quot;ceeee1a5bb209502c6c438abd8f30aef179ce669bb9288f2d1cf2fa276de03f4&quot;,&quot;groupIds&quot;:[&quot;2006438&quot;,&quot;2006439&quot;,&quot;2006440&quot;,&quot;2006441&quot;,&quot;2006442&quot;,&quot;2006443&quot;],&quot;groupId&quot;:&quot;2006439&quot;}\\">\\r\\n <h3 class=\\"standings--groupname js-group-name\\">\\r\\n\\r\\n <span class=\\"group-name\\">\\r\\n Group B\\r\\n </span>\\r\\n <span class=\\"live-now\\">\\r\\n <span class=\\"live-now_label\\">Live now</span>\\r\\n </span>\\r\\n </h3>\\r\\n <table class=\\"table table--standings\\">\\r\\n <thead>\\r\\n <tr>\\r\\n <th class=\\"table_team-name\\"></th>\\r\\n <th class=\\"table_team-played\\">\\r\\n <span class=\\"label--big\\">Played</span>\\r\\n <span class=\\"label--small\\">P</span>\\r\\n </th>\\r\\n <th class=\\"table_team-won\\">\\r\\n <span class=\\"label--big\\">Won</span>\\r\\n <span class=\\"label--small\\">W</span>\\r\\n </th>\\r\\n <th class=\\"table_team-drawn\\">\\r\\n <span class=\\"label--big\\">Drawn</span>\\r\\n <span class=\\"label--small\\">D</span>\\r\\n </th>\\r\\n <th class=\\"table_team-lost\\">\\r\\n <span class=\\"label--big\\">Lost</span>\\r\\n <span class=\\"label--small\\">L</span>\\r\\n </th>\\r\\n <th class=\\"table_team-for\\">\\r\\n <span class=\\"label--big\\">For</span>\\r\\n </th>\\r\\n <th class=\\"table_team-against\\">\\r\\n <span class=\\"label--big\\">Against</span>\\r\\n </th>\\r\\n <th class=\\"table_team-goal-diff\\">\\r\\n Goal difference\\r\\n </th>\\r\\n <th class=\\"table_team-points\\">\\r\\n <span class=\\"label--big\\">Points</span>\\r\\n <span class=\\"label--small\\">Pts</span>\\r\\n </th>\\r\\n </tr>\\r\\n </thead>\\r\\n <tbody>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"13\\" data-rank=\\"1\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Belgium\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/BEL.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Belgium\\" alt=\\"Belgium\\" />\\r\\n <span class=\\"team-code\\">BEL</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Belgium\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">3</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">3</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"42\\" data-rank=\\"2\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Finland\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/FIN.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Finland\\" alt=\\"Finland\\" />\\r\\n <span class=\\"team-code\\">FIN</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Finland\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"35\\" data-rank=\\"3\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Denmark\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/DEN.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Denmark\\" alt=\\"Denmark\\" />\\r\\n <span class=\\"team-code\\">DEN</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Denmark\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"57451\\" data-rank=\\"4\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Russia\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/RUS.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Russia\\" alt=\\"Russia\\" />\\r\\n <span class=\\"team-code\\">RUS</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Russia\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">3</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-3</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n </tbody>\\r\\n </table>\\r\\n <div class=\\"matchlist--control\\">\\r\\n <a href=\\"#\\" id=\\"match--control-visibility-2006439\\">\\r\\n <span class=\\"loading-icon-container\\">\\r\\n <span class=\\"loading-icon\\"></span>\\r\\n </span>\\r\\n <span class=\\"icon-arrow icon-arrow-thin-down\\"></span>\\r\\n Group details\\r\\n </a>\\r\\n </div>\\r\\n <div class=\\"hidden-matches-2006439\\">\\r\\n </div>\\r\\n <script type=\\"text/javascript\\">\\r\\n window.d3OnLoad(function($) {\\r\\n $(\'#match--control-visibility-2006439\')\\r\\n .on(\'click\',\\r\\n function (ev) {\\r\\n ev.preventDefault();\\r\\n var $container = $(\'#match--control-visibility-2006439\'),\\r\\n $icon = $(\\".icon-arrow\\", $container),\\r\\n $loadingIconContainer = $(\\".loading-icon-container\\", $container),\\r\\n $loadingIcon = $(\\".loading-icon\\", $loadingIconContainer);\\r\\n if ($(\'.hidden-matches-2006439\').children().length === 0) {\\r\\n\\r\\n $icon.hide();\\r\\n $loadingIconContainer.addClass(\\"gflt-overlay\\");\\r\\n $loadingIcon.addClass(\\"gflt-loading\\");\\r\\n\\r\\n var urlDetails = window.vsmBaseUrl +\'/uefaeuro-2020/standings/2020/libraries/2006439/details\';\\r\\n $.get(urlDetails,\\r\\n function (data) {\\r\\n $(\'.hidden-matches-2006439\').html(data);\\r\\n }).done(function () {\\r\\n $(\'.hidden-matches-2006439\').toggle(\'slow\');\\r\\n\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n }).fail(function () {\\r\\n console.log(\\"error loading matches\\");\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n });\\r\\n } else {\\r\\n $(\'.hidden-matches-2006439\').toggle(\'slow\');\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\');\\r\\n ev.preventDefault();\\r\\n }\\r\\n });\\r\\n });\\r\\n </script>\\r\\n </div>\\r\\n\\r\\n <div class=\\"group-container d3-plugin\\" id=\\"grp-2006440\\" data-plugin=\\"livestandings\\" data-options=\\"{&quot;baseUrl&quot;:&quot;https://standings.uefa.com/v1/standings&quot;,&quot;apiKey&quot;:&quot;ceeee1a5bb209502c6c438abd8f30aef179ce669bb9288f2d1cf2fa276de03f4&quot;,&quot;groupIds&quot;:[&quot;2006438&quot;,&quot;2006439&quot;,&quot;2006440&quot;,&quot;2006441&quot;,&quot;2006442&quot;,&quot;2006443&quot;],&quot;groupId&quot;:&quot;2006440&quot;}\\">\\r\\n <h3 class=\\"standings--groupname js-group-name\\">\\r\\n\\r\\n <span class=\\"group-name\\">\\r\\n Group C\\r\\n </span>\\r\\n <span class=\\"live-now\\">\\r\\n <span class=\\"live-now_label\\">Live now</span>\\r\\n </span>\\r\\n </h3>\\r\\n <table class=\\"table table--standings\\">\\r\\n <thead>\\r\\n <tr>\\r\\n <th class=\\"table_team-name\\"></th>\\r\\n <th class=\\"table_team-played\\">\\r\\n <span class=\\"label--big\\">Played</span>\\r\\n <span class=\\"label--small\\">P</span>\\r\\n </th>\\r\\n <th class=\\"table_team-won\\">\\r\\n <span class=\\"label--big\\">Won</span>\\r\\n <span class=\\"label--small\\">W</span>\\r\\n </th>\\r\\n <th class=\\"table_team-drawn\\">\\r\\n <span class=\\"label--big\\">Drawn</span>\\r\\n <span class=\\"label--small\\">D</span>\\r\\n </th>\\r\\n <th class=\\"table_team-lost\\">\\r\\n <span class=\\"label--big\\">Lost</span>\\r\\n <span class=\\"label--small\\">L</span>\\r\\n </th>\\r\\n <th class=\\"table_team-for\\">\\r\\n <span class=\\"label--big\\">For</span>\\r\\n </th>\\r\\n <th class=\\"table_team-against\\">\\r\\n <span class=\\"label--big\\">Against</span>\\r\\n </th>\\r\\n <th class=\\"table_team-goal-diff\\">\\r\\n Goal difference\\r\\n </th>\\r\\n <th class=\\"table_team-points\\">\\r\\n <span class=\\"label--big\\">Points</span>\\r\\n <span class=\\"label--small\\">Pts</span>\\r\\n </th>\\r\\n </tr>\\r\\n </thead>\\r\\n <tbody>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"8\\" data-rank=\\"1\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Austria\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/AUT.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Austria\\" alt=\\"Austria\\" />\\r\\n <span class=\\"team-code\\">AUT</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Austria\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">3</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">2</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"95\\" data-rank=\\"2\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Netherlands\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/NED.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Netherlands\\" alt=\\"Netherlands\\" />\\r\\n <span class=\\"team-code\\">NED</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Netherlands\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">3</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">2</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"57166\\" data-rank=\\"3\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Ukraine\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/UKR.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Ukraine\\" alt=\\"Ukraine\\" />\\r\\n <span class=\\"team-code\\">UKR</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Ukraine\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">2</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">3</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"59205\\" data-rank=\\"4\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"North Macedonia\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/MKD.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"North Macedonia\\" alt=\\"North Macedonia\\" />\\r\\n <span class=\\"team-code\\">MKD</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n North Macedonia\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">3</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-2</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n </tbody>\\r\\n </table>\\r\\n <div class=\\"matchlist--control\\">\\r\\n <a href=\\"#\\" id=\\"match--control-visibility-2006440\\">\\r\\n <span class=\\"loading-icon-container\\">\\r\\n <span class=\\"loading-icon\\"></span>\\r\\n </span>\\r\\n <span class=\\"icon-arrow icon-arrow-thin-down\\"></span>\\r\\n Group details\\r\\n </a>\\r\\n </div>\\r\\n <div class=\\"hidden-matches-2006440\\">\\r\\n </div>\\r\\n <script type=\\"text/javascript\\">\\r\\n window.d3OnLoad(function($) {\\r\\n $(\'#match--control-visibility-2006440\')\\r\\n .on(\'click\',\\r\\n function (ev) {\\r\\n ev.preventDefault();\\r\\n var $container = $(\'#match--control-visibility-2006440\'),\\r\\n $icon = $(\\".icon-arrow\\", $container),\\r\\n $loadingIconContainer = $(\\".loading-icon-container\\", $container),\\r\\n $loadingIcon = $(\\".loading-icon\\", $loadingIconContainer);\\r\\n if ($(\'.hidden-matches-2006440\').children().length === 0) {\\r\\n\\r\\n $icon.hide();\\r\\n $loadingIconContainer.addClass(\\"gflt-overlay\\");\\r\\n $loadingIcon.addClass(\\"gflt-loading\\");\\r\\n\\r\\n var urlDetails = window.vsmBaseUrl +\'/uefaeuro-2020/standings/2020/libraries/2006440/details\';\\r\\n $.get(urlDetails,\\r\\n function (data) {\\r\\n $(\'.hidden-matches-2006440\').html(data);\\r\\n }).done(function () {\\r\\n $(\'.hidden-matches-2006440\').toggle(\'slow\');\\r\\n\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n }).fail(function () {\\r\\n console.log(\\"error loading matches\\");\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n });\\r\\n } else {\\r\\n $(\'.hidden-matches-2006440\').toggle(\'slow\');\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\');\\r\\n ev.preventDefault();\\r\\n }\\r\\n });\\r\\n });\\r\\n </script>\\r\\n </div>\\r\\n\\r\\n <div class=\\"group-container d3-plugin\\" id=\\"grp-2006441\\" data-plugin=\\"livestandings\\" data-options=\\"{&quot;baseUrl&quot;:&quot;https://standings.uefa.com/v1/standings&quot;,&quot;apiKey&quot;:&quot;ceeee1a5bb209502c6c438abd8f30aef179ce669bb9288f2d1cf2fa276de03f4&quot;,&quot;groupIds&quot;:[&quot;2006438&quot;,&quot;2006439&quot;,&quot;2006440&quot;,&quot;2006441&quot;,&quot;2006442&quot;,&quot;2006443&quot;],&quot;groupId&quot;:&quot;2006441&quot;}\\">\\r\\n <h3 class=\\"standings--groupname js-group-name\\">\\r\\n\\r\\n <span class=\\"group-name\\">\\r\\n Group D\\r\\n </span>\\r\\n <span class=\\"live-now\\">\\r\\n <span class=\\"live-now_label\\">Live now</span>\\r\\n </span>\\r\\n </h3>\\r\\n <table class=\\"table table--standings\\">\\r\\n <thead>\\r\\n <tr>\\r\\n <th class=\\"table_team-name\\"></th>\\r\\n <th class=\\"table_team-played\\">\\r\\n <span class=\\"label--big\\">Played</span>\\r\\n <span class=\\"label--small\\">P</span>\\r\\n </th>\\r\\n <th class=\\"table_team-won\\">\\r\\n <span class=\\"label--big\\">Won</span>\\r\\n <span class=\\"label--small\\">W</span>\\r\\n </th>\\r\\n <th class=\\"table_team-drawn\\">\\r\\n <span class=\\"label--big\\">Drawn</span>\\r\\n <span class=\\"label--small\\">D</span>\\r\\n </th>\\r\\n <th class=\\"table_team-lost\\">\\r\\n <span class=\\"label--big\\">Lost</span>\\r\\n <span class=\\"label--small\\">L</span>\\r\\n </th>\\r\\n <th class=\\"table_team-for\\">\\r\\n <span class=\\"label--big\\">For</span>\\r\\n </th>\\r\\n <th class=\\"table_team-against\\">\\r\\n <span class=\\"label--big\\">Against</span>\\r\\n </th>\\r\\n <th class=\\"table_team-goal-diff\\">\\r\\n Goal difference\\r\\n </th>\\r\\n <th class=\\"table_team-points\\">\\r\\n <span class=\\"label--big\\">Points</span>\\r\\n <span class=\\"label--small\\">Pts</span>\\r\\n </th>\\r\\n </tr>\\r\\n </thead>\\r\\n <tbody>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"58837\\" data-rank=\\"1\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Czech Republic\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/CZE.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Czech Republic\\" alt=\\"Czech Republic\\" />\\r\\n <span class=\\"team-code\\">CZE</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Czech Republic\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">2</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">2</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"39\\" data-rank=\\"2\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"England\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/ENG.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"England\\" alt=\\"England\\" />\\r\\n <span class=\\"team-code\\">ENG</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n England\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"56370\\" data-rank=\\"3\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Croatia\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/CRO.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Croatia\\" alt=\\"Croatia\\" />\\r\\n <span class=\\"team-code\\">CRO</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Croatia\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"117\\" data-rank=\\"4\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Scotland\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/SCO.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Scotland\\" alt=\\"Scotland\\" />\\r\\n <span class=\\"team-code\\">SCO</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Scotland\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">2</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-2</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n </tbody>\\r\\n </table>\\r\\n <div class=\\"matchlist--control\\">\\r\\n <a href=\\"#\\" id=\\"match--control-visibility-2006441\\">\\r\\n <span class=\\"loading-icon-container\\">\\r\\n <span class=\\"loading-icon\\"></span>\\r\\n </span>\\r\\n <span class=\\"icon-arrow icon-arrow-thin-down\\"></span>\\r\\n Group details\\r\\n </a>\\r\\n </div>\\r\\n <div class=\\"hidden-matches-2006441\\">\\r\\n </div>\\r\\n <script type=\\"text/javascript\\">\\r\\n window.d3OnLoad(function($) {\\r\\n $(\'#match--control-visibility-2006441\')\\r\\n .on(\'click\',\\r\\n function (ev) {\\r\\n ev.preventDefault();\\r\\n var $container = $(\'#match--control-visibility-2006441\'),\\r\\n $icon = $(\\".icon-arrow\\", $container),\\r\\n $loadingIconContainer = $(\\".loading-icon-container\\", $container),\\r\\n $loadingIcon = $(\\".loading-icon\\", $loadingIconContainer);\\r\\n if ($(\'.hidden-matches-2006441\').children().length === 0) {\\r\\n\\r\\n $icon.hide();\\r\\n $loadingIconContainer.addClass(\\"gflt-overlay\\");\\r\\n $loadingIcon.addClass(\\"gflt-loading\\");\\r\\n\\r\\n var urlDetails = window.vsmBaseUrl +\'/uefaeuro-2020/standings/2020/libraries/2006441/details\';\\r\\n $.get(urlDetails,\\r\\n function (data) {\\r\\n $(\'.hidden-matches-2006441\').html(data);\\r\\n }).done(function () {\\r\\n $(\'.hidden-matches-2006441\').toggle(\'slow\');\\r\\n\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n }).fail(function () {\\r\\n console.log(\\"error loading matches\\");\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n });\\r\\n } else {\\r\\n $(\'.hidden-matches-2006441\').toggle(\'slow\');\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\');\\r\\n ev.preventDefault();\\r\\n }\\r\\n });\\r\\n });\\r\\n </script>\\r\\n </div>\\r\\n\\r\\n <div class=\\"group-container d3-plugin\\" id=\\"grp-2006442\\" data-plugin=\\"livestandings\\" data-options=\\"{&quot;baseUrl&quot;:&quot;https://standings.uefa.com/v1/standings&quot;,&quot;apiKey&quot;:&quot;ceeee1a5bb209502c6c438abd8f30aef179ce669bb9288f2d1cf2fa276de03f4&quot;,&quot;groupIds&quot;:[&quot;2006438&quot;,&quot;2006439&quot;,&quot;2006440&quot;,&quot;2006441&quot;,&quot;2006442&quot;,&quot;2006443&quot;],&quot;groupId&quot;:&quot;2006442&quot;}\\">\\r\\n <h3 class=\\"standings--groupname js-group-name\\">\\r\\n\\r\\n <span class=\\"group-name\\">\\r\\n Group E\\r\\n </span>\\r\\n <span class=\\"live-now\\">\\r\\n <span class=\\"live-now_label\\">Live now</span>\\r\\n </span>\\r\\n </h3>\\r\\n <table class=\\"table table--standings\\">\\r\\n <thead>\\r\\n <tr>\\r\\n <th class=\\"table_team-name\\"></th>\\r\\n <th class=\\"table_team-played\\">\\r\\n <span class=\\"label--big\\">Played</span>\\r\\n <span class=\\"label--small\\">P</span>\\r\\n </th>\\r\\n <th class=\\"table_team-won\\">\\r\\n <span class=\\"label--big\\">Won</span>\\r\\n <span class=\\"label--small\\">W</span>\\r\\n </th>\\r\\n <th class=\\"table_team-drawn\\">\\r\\n <span class=\\"label--big\\">Drawn</span>\\r\\n <span class=\\"label--small\\">D</span>\\r\\n </th>\\r\\n <th class=\\"table_team-lost\\">\\r\\n <span class=\\"label--big\\">Lost</span>\\r\\n <span class=\\"label--small\\">L</span>\\r\\n </th>\\r\\n <th class=\\"table_team-for\\">\\r\\n <span class=\\"label--big\\">For</span>\\r\\n </th>\\r\\n <th class=\\"table_team-against\\">\\r\\n <span class=\\"label--big\\">Against</span>\\r\\n </th>\\r\\n <th class=\\"table_team-goal-diff\\">\\r\\n Goal difference\\r\\n </th>\\r\\n <th class=\\"table_team-points\\">\\r\\n <span class=\\"label--big\\">Points</span>\\r\\n <span class=\\"label--small\\">Pts</span>\\r\\n </th>\\r\\n </tr>\\r\\n </thead>\\r\\n <tbody>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"58836\\" data-rank=\\"1\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Slovakia\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/SVK.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Slovakia\\" alt=\\"Slovakia\\" />\\r\\n <span class=\\"team-code\\">SVK</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Slovakia\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">2</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"127\\" data-rank=\\"2\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Sweden\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/SWE.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Sweden\\" alt=\\"Sweden\\" />\\r\\n <span class=\\"team-code\\">SWE</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Sweden\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">1</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">0</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">1</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"122\\" data-rank=\\"3\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Spain\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/ESP.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Spain\\" alt=\\"Spain\\" />\\r\\n <span class=\\"team-code\\">ESP</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Spain\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">1</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">0</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">1</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"109\\" data-rank=\\"4\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Poland\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/POL.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Poland\\" alt=\\"Poland\\" />\\r\\n <span class=\\"team-code\\">POL</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Poland\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">2</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n </tbody>\\r\\n </table>\\r\\n <div class=\\"matchlist--control\\">\\r\\n <a href=\\"#\\" id=\\"match--control-visibility-2006442\\">\\r\\n <span class=\\"loading-icon-container\\">\\r\\n <span class=\\"loading-icon\\"></span>\\r\\n </span>\\r\\n <span class=\\"icon-arrow icon-arrow-thin-down\\"></span>\\r\\n Group details\\r\\n </a>\\r\\n </div>\\r\\n <div class=\\"hidden-matches-2006442\\">\\r\\n </div>\\r\\n <script type=\\"text/javascript\\">\\r\\n window.d3OnLoad(function($) {\\r\\n $(\'#match--control-visibility-2006442\')\\r\\n .on(\'click\',\\r\\n function (ev) {\\r\\n ev.preventDefault();\\r\\n var $container = $(\'#match--control-visibility-2006442\'),\\r\\n $icon = $(\\".icon-arrow\\", $container),\\r\\n $loadingIconContainer = $(\\".loading-icon-container\\", $container),\\r\\n $loadingIcon = $(\\".loading-icon\\", $loadingIconContainer);\\r\\n if ($(\'.hidden-matches-2006442\').children().length === 0) {\\r\\n\\r\\n $icon.hide();\\r\\n $loadingIconContainer.addClass(\\"gflt-overlay\\");\\r\\n $loadingIcon.addClass(\\"gflt-loading\\");\\r\\n\\r\\n var urlDetails = window.vsmBaseUrl +\'/uefaeuro-2020/standings/2020/libraries/2006442/details\';\\r\\n $.get(urlDetails,\\r\\n function (data) {\\r\\n $(\'.hidden-matches-2006442\').html(data);\\r\\n }).done(function () {\\r\\n $(\'.hidden-matches-2006442\').toggle(\'slow\');\\r\\n\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n }).fail(function () {\\r\\n console.log(\\"error loading matches\\");\\r\\n $loadingIconContainer.removeClass(\\"gflt-overlay\\").hide();\\r\\n $loadingIcon.removeClass(\\"gflt-loading\\").hide();\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\').show();\\r\\n });\\r\\n } else {\\r\\n $(\'.hidden-matches-2006442\').toggle(\'slow\');\\r\\n $icon.toggleClass(\'icon-arrow-thin-top icon-arrow-thin-down\');\\r\\n ev.preventDefault();\\r\\n }\\r\\n });\\r\\n });\\r\\n </script>\\r\\n </div>\\r\\n\\r\\n <div class=\\"group-container d3-plugin\\" id=\\"grp-2006443\\" data-plugin=\\"livestandings\\" data-options=\\"{&quot;baseUrl&quot;:&quot;https://standings.uefa.com/v1/standings&quot;,&quot;apiKey&quot;:&quot;ceeee1a5bb209502c6c438abd8f30aef179ce669bb9288f2d1cf2fa276de03f4&quot;,&quot;groupIds&quot;:[&quot;2006438&quot;,&quot;2006439&quot;,&quot;2006440&quot;,&quot;2006441&quot;,&quot;2006442&quot;,&quot;2006443&quot;],&quot;groupId&quot;:&quot;2006443&quot;}\\">\\r\\n <h3 class=\\"standings--groupname js-group-name\\">\\r\\n\\r\\n <span class=\\"group-name\\">\\r\\n Group F\\r\\n </span>\\r\\n <span class=\\"live-now\\">\\r\\n <span class=\\"live-now_label\\">Live now</span>\\r\\n </span>\\r\\n </h3>\\r\\n <table class=\\"table table--standings\\">\\r\\n <thead>\\r\\n <tr>\\r\\n <th class=\\"table_team-name\\"></th>\\r\\n <th class=\\"table_team-played\\">\\r\\n <span class=\\"label--big\\">Played</span>\\r\\n <span class=\\"label--small\\">P</span>\\r\\n </th>\\r\\n <th class=\\"table_team-won\\">\\r\\n <span class=\\"label--big\\">Won</span>\\r\\n <span class=\\"label--small\\">W</span>\\r\\n </th>\\r\\n <th class=\\"table_team-drawn\\">\\r\\n <span class=\\"label--big\\">Drawn</span>\\r\\n <span class=\\"label--small\\">D</span>\\r\\n </th>\\r\\n <th class=\\"table_team-lost\\">\\r\\n <span class=\\"label--big\\">Lost</span>\\r\\n <span class=\\"label--small\\">L</span>\\r\\n </th>\\r\\n <th class=\\"table_team-for\\">\\r\\n <span class=\\"label--big\\">For</span>\\r\\n </th>\\r\\n <th class=\\"table_team-against\\">\\r\\n <span class=\\"label--big\\">Against</span>\\r\\n </th>\\r\\n <th class=\\"table_team-goal-diff\\">\\r\\n Goal difference\\r\\n </th>\\r\\n <th class=\\"table_team-points\\">\\r\\n <span class=\\"label--big\\">Points</span>\\r\\n <span class=\\"label--small\\">Pts</span>\\r\\n </th>\\r\\n </tr>\\r\\n </thead>\\r\\n <tbody>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"110\\" data-rank=\\"1\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Portugal\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/POR.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Portugal\\" alt=\\"Portugal\\" />\\r\\n <span class=\\"team-code\\">POR</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Portugal\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">3</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">3</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"43\\" data-rank=\\"2\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"France\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/FRA.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"France\\" alt=\\"France\\" />\\r\\n <span class=\\"team-code\\">FRA</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n France\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">1</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">0</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">1</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">0</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">3</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"47\\" data-rank=\\"3\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Germany\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/GER.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Germany\\" alt=\\"Germany\\" />\\r\\n <span class=\\"team-code\\">GER</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Germany\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">1</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-1</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n <tr data-is-current-team=\\"0\\" data-team-id=\\"57\\" data-rank=\\"4\\" class=\\"\\">\\r\\n <td class=\\"table_team-name\\">\\r\\n <span class=\\"table_team-name_block\\" title=\\"Hungary\\">\\r\\n \\r\\n <img class=\\"pflazyload team-flag \\" loading=\\"lazy\\" data-sizes=\\"auto\\" src=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" data-srcset=\\"https://www.uefa.com/imgml/flags/70x70/HUN.png\\" data-fallback=\\"https://img.uefa.com/imgml/TP/teams/logos/teamlogo_fallback.svg\\" title=\\"Hungary\\" alt=\\"Hungary\\" />\\r\\n <span class=\\"team-code\\">HUN</span>\\r\\n <span class=\\"team-name js-team-name\\">\\r\\n Hungary\\r\\n <span class=\\"now-playing_label\\">Playing now</span>\\r\\n </span>\\r\\n </span>\\r\\n </td>\\r\\n <td class=\\"table_team-played js-played\\">1</td>\\r\\n <td class=\\"table_team-won js-won\\">0</td>\\r\\n <td class=\\"table_team-drawn js-drawn\\">0</td>\\r\\n <td class=\\"table_team-lost js-lost\\">1</td>\\r\\n <td class=\\"table_team-for js-goalsFor\\">0</td>\\r\\n <td class=\\"table_team-against js-goalsAgainst\\">3</td>\\r\\n <td class=\\"table_team-goal-diff js-goalDifference\\">-3</td>\\r\\n <td class=\\"table_team-points\\">\\r\\n <strong class=\\"js-points\\">0</strong>\\r\\n </td>\\r\\n </tr>\\r\\n </tbody>\\r\\n </table>"'; preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0); // Print the entire match result var_dump($matches);

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for PHP, please visit: http://php.net/manual/en/ref.pcre.php