Regular Expressions 101

Save & Share

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

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
No Match

r"
"
gm

Test String

Code Generator

Generated Code

import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example { public static void main(String[] args) { final String regex = "var url_play = '(.+?)'"; final String string = "\n\n" + "<!DOCTYPE html>\n" + "<html lang=\"en-US\">\n" + "<head>\n" + "<meta charset=\"UTF-8\">\n" + "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n" + "<link rel=\"profile\" href=\"http://gmpg.org/xfn/11\">\n" + "<link rel=\"pingback\" href=\"http://oomovie.net/xmlrpc.php\">\n\n" + "<title>Burnley vs Aston Villa Stream - NBA Streams</title>\n\n" + "<!-- This site is optimized with the Yoast SEO plugin v12.7.1 - https://yoast.com/wordpress/plugins/seo/ -->\n" + "<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\"/>\n" + "<link rel=\"canonical\" href=\"http://oomovie.net/burnley-vs-aston-villa-stream/\" />\n" + "<meta property=\"og:locale\" content=\"en_US\" />\n" + "<meta property=\"og:type\" content=\"article\" />\n" + "<meta property=\"og:title\" content=\"Burnley vs Aston Villa Stream - NBA Streams\" />\n" + "<meta property=\"og:url\" content=\"http://oomovie.net/burnley-vs-aston-villa-stream/\" />\n" + "<meta property=\"og:site_name\" content=\"NBA Streams\" />\n" + "<meta property=\"article:section\" content=\"England - Premier League\" />\n" + "<meta property=\"article:published_time\" content=\"2019-12-25T22:34:03+00:00\" />\n" + "<meta property=\"article:modified_time\" content=\"2019-12-31T23:45:37+00:00\" />\n" + "<meta property=\"og:updated_time\" content=\"2019-12-31T23:45:37+00:00\" />\n" + "<meta name=\"twitter:card\" content=\"summary_large_image\" />\n" + "<meta name=\"twitter:title\" content=\"Burnley vs Aston Villa Stream - NBA Streams\" />\n" + "<script type='application/ld+json' class='yoast-schema-graph yoast-schema-graph--main'>{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http://oomovie.net/#website\",\"url\":\"http://oomovie.net/\",\"name\":\"NBA Streams\",\"description\":\"High quality free live streams\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":\"http://oomovie.net/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}},{\"@type\":\"WebPage\",\"@id\":\"http://oomovie.net/burnley-vs-aston-villa-stream/#webpage\",\"url\":\"http://oomovie.net/burnley-vs-aston-villa-stream/\",\"inLanguage\":\"en-US\",\"name\":\"Burnley vs Aston Villa Stream - NBA Streams\",\"isPartOf\":{\"@id\":\"http://oomovie.net/#website\"},\"datePublished\":\"2019-12-25T22:34:03+00:00\",\"dateModified\":\"2019-12-31T23:45:37+00:00\",\"author\":{\"@id\":\"http://oomovie.net/#/schema/person/1695ea5da3ba4cb20d298a899e16d125\"}},{\"@type\":[\"Person\"],\"@id\":\"http://oomovie.net/#/schema/person/1695ea5da3ba4cb20d298a899e16d125\",\"name\":\"oomovie\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http://oomovie.net/#authorlogo\",\"url\":\"http://0.gravatar.com/avatar/3b56635bdc7a2128d03f705aef667575?s=96&d=mm&r=g\",\"caption\":\"oomovie\"},\"sameAs\":[]}]}</script>\n" + "<!-- / Yoast SEO plugin. -->\n\n" + "<link rel='dns-prefetch' href='//oomovie.net' />\n" + "<link rel='dns-prefetch' href='//fonts.googleapis.com' />\n" + "<link rel='dns-prefetch' href='//s.w.org' />\n" + "<link rel=\"alternate\" type=\"application/rss+xml\" title=\"NBA Streams &raquo; Feed\" href=\"http://oomovie.net/feed/\" />\n" + "<link rel=\"alternate\" type=\"application/rss+xml\" title=\"NBA Streams &raquo; Comments Feed\" href=\"http://oomovie.net/comments/feed/\" />\n" + "<link rel=\"alternate\" type=\"application/rss+xml\" title=\"NBA Streams &raquo; Burnley vs Aston Villa Stream Comments Feed\" href=\"http://oomovie.net/burnley-vs-aston-villa-stream/feed/\" />\n" + " <script type=\"text/javascript\">\n" + " window._wpemojiSettings = {\"baseUrl\":\"https:\\/\\/s.w.org\\/images\\/core\\/emoji\\/12.0.0-1\\/72x72\\/\",\"ext\":\".png\",\"svgUrl\":\"https:\\/\\/s.w.org\\/images\\/core\\/emoji\\/12.0.0-1\\/svg\\/\",\"svgExt\":\".svg\",\"source\":{\"concatemoji\":\"http:\\/\\/oomovie.net\\/wp-includes\\/js\\/wp-emoji-release.min.js?ver=5.3.2\"}};\n" + " !function(e,a,t){var r,n,o,i,p=a.createElement(\"canvas\"),s=p.getContext&&p.getContext(\"2d\");function c(e,t){var a=String.fromCharCode;s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,e),0,0);var r=p.toDataURL();return s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,t),0,0),r===p.toDataURL()}function l(e){if(!s||!s.fillText)return!1;switch(s.textBaseline=\"top\",s.font=\"600 32px Arial\",e){case\"flag\":return!c([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])&&(!c([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!c([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]));case\"emoji\":return!c([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}function d(e){var t=a.createElement(\"script\");t.src=e,t.defer=t.type=\"text/javascript\",a.getElementsByTagName(\"head\")[0].appendChild(t)}for(i=Array(\"flag\",\"emoji\"),t.supports={everything:!0,everythingExceptFlag:!0},o=0;o<i.length;o++)t.supports[i[o]]=l(i[o]),t.supports.everything=t.supports.everything&&t.supports[i[o]],\"flag\"!==i[o]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[i[o]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener(\"DOMContentLoaded\",n,!1),e.addEventListener(\"load\",n,!1)):(e.attachEvent(\"onload\",n),a.attachEvent(\"onreadystatechange\",function(){\"complete\"===a.readyState&&t.readyCallback()})),(r=t.source||{}).concatemoji?d(r.concatemoji):r.wpemoji&&r.twemoji&&(d(r.twemoji),d(r.wpemoji)))}(window,document,window._wpemojiSettings);\n" + " </script>\n" + " <style type=\"text/css\">\n" + "img.wp-smiley,\n" + "img.emoji {\n" + " display: inline !important;\n" + " border: none !important;\n" + " box-shadow: none !important;\n" + " height: 1em !important;\n" + " width: 1em !important;\n" + " margin: 0 .07em !important;\n" + " vertical-align: -0.1em !important;\n" + " background: none !important;\n" + " padding: 0 !important;\n" + "}\n" + "</style>\n" + " <link rel='stylesheet' id='flash-fonts-css' href='https://fonts.googleapis.com/css?family=Montserrat%3A400%2C700&#038;subset=latin%2Clatin-ext' type='text/css' media='all' />\n" + "<link rel='stylesheet' id='font-awesome-css' href='http://oomovie.net/wp-content/themes/flash/css/font-awesome.min.css?ver=5.3.2' type='text/css' media='' />\n" + "<link rel='stylesheet' id='flash-style-css' href='http://oomovie.net/wp-content/themes/flash/style.css?ver=5.3.2' type='text/css' media='all' />\n" + "<style id='flash-style-inline-css' type='text/css'>\n\n" + " /* Site Title */\n" + " .site-branding {\n" + " margin: 0 auto 0 0;\n" + " }\n\n" + " .site-branding .site-title,\n" + " .site-description {\n" + " clip: rect(1px, 1px, 1px, 1px);\n" + " position: absolute !important;\n" + " height: 1px;\n" + " width: 1px;\n" + " overflow: hidden;\n" + " }\n" + " .logo .logo-text{\n" + " padding: 0;\n" + " }\n" + " \n" + "</style>\n" + "<link rel='stylesheet' id='responsive-css' href='http://oomovie.net/wp-content/themes/flash/css/responsive.min.css?ver=5.3.2' type='text/css' media='' />\n" + "<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js?ver=1.12.4'></script>\n" + "<link rel='https://api.w.org/' href='http://oomovie.net/wp-json/' />\n" + "<link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"http://oomovie.net/xmlrpc.php?rsd\" />\n" + "<link rel=\"wlwmanifest\" type=\"application/wlwmanifest+xml\" href=\"http://oomovie.net/wp-includes/wlwmanifest.xml\" /> \n" + "<meta name=\"generator\" content=\"WordPress 5.3.2\" />\n" + "<link rel='shortlink' href='http://oomovie.net/?p=24476' />\n" + "<link rel=\"alternate\" type=\"application/json+oembed\" href=\"http://oomovie.net/wp-json/oembed/1.0/embed?url=http%3A%2F%2Foomovie.net%2Fburnley-vs-aston-villa-stream%2F\" />\n" + "<link rel=\"alternate\" type=\"text/xml+oembed\" href=\"http://oomovie.net/wp-json/oembed/1.0/embed?url=http%3A%2F%2Foomovie.net%2Fburnley-vs-aston-villa-stream%2F&#038;format=xml\" />\n" + "<style>\n" + " #category-posts-76-internal .cat-post-thumbnail .cat-post-crop img {width: 150px;}\n" + "#category-posts-76-internal .cat-post-thumbnail .cat-post-crop img {height: 150px;}\n" + "#category-posts-76-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover;max-width:100%;}\n" + "#category-posts-76-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width:100%;}\n" + "#category-posts-76-internal .cat-post-thumbnail {max-width:100%;}\n" + "#category-posts-76-internal .cat-post-item img {margin: initial;}\n" + "#category-posts-76-internal .cat-post-thumbnail {float:left;}\n" + "#category-posts-6-internal .cat-post-thumbnail .cat-post-crop img {width: 150px;}\n" + "#category-posts-6-internal .cat-post-thumbnail .cat-post-crop img {height: 150px;}\n" + "#category-posts-6-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover;max-width:100%;}\n" + "#category-posts-6-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width:100%;}\n" + "#category-posts-6-internal .cat-post-thumbnail {max-width:100%;}\n" + "#category-posts-6-internal .cat-post-item img {margin: initial;}\n" + "#category-posts-6-internal .cat-post-thumbnail {float:left;}\n" + "#category-posts-74-internal .cat-post-thumbnail .cat-post-crop img {width: 150px;}\n" + "#category-posts-74-internal .cat-post-thumbnail .cat-post-crop img {height: 150px;}\n" + "#category-posts-74-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover;max-width:100%;}\n" + "#category-posts-74-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width:100%;}\n" + "#category-posts-74-internal .cat-post-thumbnail {max-width:100%;}\n" + "#category-posts-74-internal .cat-post-item img {margin: initial;}\n" + "#category-posts-74-internal .cat-post-thumbnail {float:left;}\n" + "#category-posts-72-internal ul {padding: 0;}\n" + "#category-posts-72-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;}\n" + "#category-posts-72-internal .cat-post-author {margin-bottom: 0;}\n" + "#category-posts-72-internal .cat-post-thumbnail {margin: 5px 10px 5px 0;}\n" + "#category-posts-72-internal .cat-post-item:before {content: \"\"; clear: both;}\n" + "#category-posts-72-internal .cat-post-title {font-size: 15px;}\n" + "#category-posts-72-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;}\n" + "#category-posts-72-internal .cat-post-date {font-size: 14px; line-height: 18px; font-style: italic; margin-bottom: 5px;}\n" + "#category-posts-72-internal .cat-post-comment-num {font-size: 14px; line-height: 18px;}\n" + "#category-posts-72-internal .cat-post-item {border-bottom: 1px solid #ccc; list-style: none; list-style-type: none; margin: 3px 0; padding: 3px 0;}\n" + "#category-posts-72-internal .cat-post-item:last-child {border-bottom: none;}\n" + "#category-posts-72-internal .cat-post-item:after {content: \"\"; display: table; clear: both;}\n" + "#category-posts-72-internal p {margin:5px 0 0 0}\n" + "#category-posts-72-internal li > div {margin:5px 0 0 0; clear:both;}\n" + "#category-posts-72-internal .dashicons {vertical-align:middle;}\n" + "#category-posts-72-internal .cat-post-thumbnail .cat-post-crop img {width: 150px;}\n" + "#category-posts-72-internal .cat-post-thumbnail .cat-post-crop img {height: 150px;}\n" + "#category-posts-72-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover;max-width:100%;}\n" + "#category-posts-72-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width:100%;}\n" + "#category-posts-72-internal .cat-post-thumbnail {max-width:100%;}\n" + "#category-posts-72-internal .cat-post-item img {margin: initial;}\n" + "#category-posts-72-internal .cat-post-thumbnail {float:left;}\n" + "#category-posts-56-internal ul {padding: 0;}\n" + "#category-posts-56-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;}\n" + "#category-posts-56-internal .cat-post-author {margin-bottom: 0;}\n" + "#category-posts-56-internal .cat-post-thumbnail {margin: 5px 10px 5px 0;}\n" + "#category-posts-56-internal .cat-post-item:before {content: \"\"; clear: both;}\n" + "#category-posts-56-internal .cat-post-title {font-size: 15px;}\n" + "#category-posts-56-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;}\n" + "#category-posts-56-internal .cat-post-date {font-size: 14px; line-height: 18px; font-style: italic; margin-bottom: 5px;}\n" + "#category-posts-56-internal .cat-post-comment-num {font-size: 14px; line-height: 18px;}\n" + "#category-posts-56-internal .cat-post-item {border-bottom: 1px solid #ccc; list-style: none; list-style-type: none; margin: 3px 0; padding: 3px 0;}\n" + "#category-posts-56-internal .cat-post-item:last-child {border-bottom: none;}\n" + "#category-posts-56-internal .cat-post-item:after {content: \"\"; display: table; clear: both;}\n" + "#category-posts-56-internal p {margin:5px 0 0 0}\n" + "#category-posts-56-internal li > div {margin:5px 0 0 0; clear:both;}\n" + "#category-posts-56-internal .dashicons {vertical-align:middle;}\n" + "#category-posts-56-internal .cat-post-thumbnail .cat-post-crop img {width: 150px;}\n" + "#category-posts-56-internal .cat-post-thumbnail .cat-post-crop img {height: 150px;}\n" + "#category-posts-56-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover;max-width:100%;}\n" + "#category-posts-56-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width:100%;}\n" + "#category-posts-56-internal .cat-post-thumbnail {max-width:100%;}\n" + "#category-posts-56-internal .cat-post-item img {margin: initial;}\n" + "#category-posts-56-internal .cat-post-thumbnail {float:left;}\n" + "</style>\n" + " <style type=\"text/css\">body { font-family: \"Montserrat\"; }</style>\n" + " \n" + "<script type=\"text/javascript\" src=\"//services.bilsyndication.com/adv1/?q=f3e6b7b6d4c1e17de8d9c2bdfc019ffb\"></script><script> var vitag = vitag || {};</script>\n" + "<style>\n" + " .match-list {\n" + " padding: 5px; line-height: 30px;\n" + " border-bottom: 1px thin solid #000;\n" + " }\n" + " .match-list-title {\n" + " margin-bottom: 20px;\n" + " }\n" + " .match-item {\n" + " font-size: 1.2em;\n" + " }\n" + "</style>\n" + "</head>\n\n" + "<body class=\"post-template-default single single-post postid-24476 single-format-standard wp-custom-logo left-logo-right-menu right-sidebar\">\n\n\n" + "<div id=\"page\" class=\"site\">\n" + " <a class=\"skip-link screen-reader-text\" href=\"#content\">Skip to content</a>\n\n" + " \n" + " <header id=\"masthead\" class=\"site-header\" role=\"banner\">\n" + " <div class=\"header-top\">\n" + " <div class=\"tg-container\">\n" + " <div class=\"tg-column-wrapper clearfix\">\n" + " <div class=\"left-content\">\n" + " </div>\n" + " <div class=\"right-content\">\n" + " <div class=\"menu-facebook-container\"><ul id=\"menu-facebook\" class=\"social-menu\"><li id=\"menu-item-5724\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-5724\"><a href=\"https://www.facebook.com/nlivesportlive/\"><span class=\"screen-reader-text\">Facebook Fanpage</span></a></li>\n" + "<li id=\"menu-item-5725\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-5725\"><a href=\"https://www.youtube.com/channel/UCYGjwMZ0E77rT_yeGmFAiTQ\"><span class=\"screen-reader-text\">Youtube</span></a></li>\n" + "<li id=\"menu-item-5726\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-5726\"><a href=\"https://twitter.com/nLiveTV\"><span class=\"screen-reader-text\">Twitter</span></a></li>\n" + "</ul></div> </div>\n" + " </div>\n" + " </div>\n" + " </div>\n" + " \n" + " <div class=\"header-bottom\">\n" + " <div class=\"tg-container\">\n\n" + " <div class=\"logo\">\n" + " <figure class=\"logo-image\">\n" + " <a href=\"http://oomovie.net/\" class=\"custom-logo-link\" rel=\"home\"><img width=\"186\" height=\"68\" src=\"http://oomovie.net/wp-content/uploads/2019/12/logo-min.png\" class=\"custom-logo\" alt=\"NBA Streams\" /></a> </figure>\n" + " \n" + " <div class=\"logo-text site-branding\">\n" + " <p class=\"site-title\"><a href=\"http://oomovie.net/\" rel=\"home\">NBA Streams</a></p>\n" + " <p class=\"site-description\">High quality free live streams</p>\n" + " </div>\n" + " </div>\n" + " <div class=\"site-navigation-wrapper\">\n" + " <nav id=\"site-navigation\" class=\"main-navigation\" role=\"navigation\">\n" + " <div class=\"menu-toggle\">\n" + " <i class=\"fa fa-bars\"></i>\n" + " </div>\n" + " <div class=\"menu-sport-leagues-container\"><ul id=\"primary-menu\" class=\"menu\"><li id=\"menu-item-21216\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-21216\"><a href=\"http://oomovie.net/leagues/nba/\">NBA STREAM</a></li>\n" + "<li id=\"menu-item-7259\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7259\"><a href=\"http://oomovie.net/leagues/nfl/\">NFL STREAM</a></li>\n" + "<li id=\"menu-item-21222\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-21222\"><a href=\"http://oomovie.net/leagues/nhl/\">NHL STREAM</a></li>\n" + "<li id=\"menu-item-7256\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7256\"><a>SOCCER STREAM</a>\n" + "<ul class=\"sub-menu\">\n" + " <li id=\"menu-item-21229\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-21229\"><a href=\"http://oomovie.net/leagues/europe-uefa-champions-league/\">Champion League</a></li>\n" + " <li id=\"menu-item-7257\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7257\"><a href=\"https://oomovie.net/leagues/england-premiere-league/\">Premier League</a></li>\n" + " <li id=\"menu-item-7258\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7258\"><a href=\"https://oomovie.net/leagues/la-liga-streams/\">La Liga</a></li>\n" + " <li id=\"menu-item-21227\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-21227\"><a href=\"http://oomovie.net/leagues/italy-series-a/\">Sreia A</a></li>\n" + " <li id=\"menu-item-21226\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-21226\"><a href=\"http://oomovie.net/leagues/bundesliga/\">Bundesliga</a></li>\n" + " <li id=\"menu-item-21228\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-21228\"><a href=\"http://oomovie.net/leagues/france-ligue-1/\">Ligue 1</a></li>\n" + "</ul>\n" + "</li>\n" + "<li id=\"menu-item-7260\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7260\"><a href=\"https://nlive.io\">US/UK/AU Channels</a></li>\n" + "</ul></div> </nav><!-- #site-navigation -->\n\n" + " \n" + " </div>\n\n" + " <div class=\"header-action-container\">\n" + " \n" + " <div class=\"search-wrap\">\n" + " <div class=\"search-icon\">\n" + " <i class=\"fa fa-search\"></i>\n" + " </div>\n" + " <div class=\"search-box\">\n" + " \n" + "<form role=\"search\" method=\"get\" class=\"searchform\" action=\"http://oomovie.net/\">\n" + " <label>\n" + " <span class=\"screen-reader-text\">Search for:</span>\n" + " <input type=\"search\" class=\"search-field\" placeholder=\"Search &hellip;\" value=\"\" name=\"s\" />\n" + " </label>\n" + " <button type=\"submit\" class=\"search-submit btn search-btn\"><span class=\"screen-reader-text\">Search</span><i class=\"fa fa-search\"></i></button>\n" + "</form>\n" + " </div>\n" + " </div>\n" + " </div>\n" + " </div>\n" + " </div>\n" + " </header><!-- #masthead -->\n\n" + " \n" + " \n" + " <nav id=\"flash-breadcrumbs\" class=\"breadcrumb-trail breadcrumbs\">\n" + " <div class=\"tg-container\">\n" + " <h1 class=\"trail-title\">Burnley vs Aston Villa Stream</h1> <ul class=\"trail-items\"><li class=\"trail-item trail-begin\"><a class=\"trail-home\" href=\"http://oomovie.net\" title=\"Home\"><span>Home</span></a></li><li class=\"trail-item item-category\"><span><a href=\"http://oomovie.net/leagues/soccer/\">Soccer</a></span></li><li class=\"trail-item item-category\"><span><a href=\"http://oomovie.net/leagues/soccer/england-premiere-league/\">England - Premier League</a></span></li><li class=\"trail-item\"><span>Burnley vs Aston Villa Stream</span></li></ul> </div>\n" + " </nav>\n" + " \n" + " \n" + " <div id=\"content\" class=\"site-content\">\n" + " <div class=\"tg-container\">\n\n" + " \n" + " <div id=\"primary\" class=\"content-area\">\n" + " <main id=\"main\" class=\"site-main\" role=\"main\">\n" + " <!-- ooMovie Header -->\n\n" + " <article id=\"post-24476\" class=\"post-24476 post type-post status-publish format-standard hentry category-england-premiere-league\">\n\n" + " \n" + " \n" + " <div class=\"entry-content-block\">\n" + " <header class=\"entry-header\">\n" + " <div class=\"entry-title hidden\">Burnley vs Aston Villa Stream</div> </header><!-- .entry-header -->\n\n" + " <div class=\"entry-meta\">\n" + " <span class=\"entry-date\"><i class=\"fa fa-clock-o\"></i><a href=\"http://oomovie.net/burnley-vs-aston-villa-stream/\" rel=\"bookmark\"><time class=\"date published\" datetime=\"2019-12-25T22:34:03+00:00\">December 25, 2019</time><time class=\"updated\" datetime=\"2019-12-31T23:45:37+00:00\">December 31, 2019</time></a></span><span class=\"entry-author vcard author\"> <i class=\"fa fa-user\"></i><a class=\"url fn n\" href=\"http://oomovie.net/author/oomovie/\">oomovie</a></span> </div><!-- .entry-meta -->\n" + " \n\n" + "<div class=\"adsbyvli\" data-ad-slot=\"vi_13168736\"></div><script>(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display(\"vi_13168736\")})</script>\n\n" + " <div class=\"entry-content\">\n" + " <p>\n" + "<script>\n" + "(function (open) {\n" + " XMLHttpRequest.prototype.open = function (method, url, async, user, pass) {\n\n" + " var rewrittenUrl = url ;\n" + " if (url.indexOf(\"https://mf.svc.nhl.com/ws/media/mf/v2.3/key/\") !== -1) {\n" + " rewrittenUrl = \"http://oomovie.net/live/nhl/getkey.php?url=\" + btoa(url);\n" + " }\n" + " if (url.indexOf(\"https://playback.svcs.mlb.com/silk/events/\") !== -1) {\n" + " rewrittenUrl = \"http://oomovie.net/live/nhl/mlb3.php?url=\" + btoa(rewrittenUrl);\n" + "}\n" + " open.call(this, method, rewrittenUrl, async, user, pass);\n" + " };\n" + "})(XMLHttpRequest.prototype.open);\n\n" + "</script>\n\n" + "<script src=\"https://cdn.jsdelivr.net/npm/clappr@latest/dist/clappr.min.js\"></script>\n" + "<script type=\"text/javascript\" src=\"//cdn.jsdelivr.net/gh/clappr/clappr-level-selector-plugin@latest/dist/level-selector.min.js\"></script>\n\n" + "<script src=\"https://cdn.jsdelivr.net/npm/clappr-chromecast-plugin@latest/dist/clappr-chromecast-plugin.min.js\" type=\"text/javascript\" ></script>\n\n" + "<script type=\"text/javascript\">\n" + "var currentTime = 0;\n" + "var firstTime = true;\n" + "var firstTimeSkip = true;\n" + "var isSubDisplaying = false;\n" + "var isAdsDisplay = false;\n" + "function insertSub() {\n" + " if(!isAdsDisplay) return;\n" + " isSubDisplaying = true;\n" + " var html = '<div class=\"full\"></div><div id=\"ad-close-sp\" class=\"ad-close-sp\">Remove Ads</div><div class=\"ga-content\"><ins class=\"adsbygoogle\" style=\"display:inline-block;;width:336px;height:280px;\" data-ad-client=\"ca-pub-8135962065824411\" data-ad-slot=\"6606220192\"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\\/script></div>';\n" + " $(html).insertBefore(\".media-control\");\n" + " $('.ad-close-sp').click(function() {\n" + " if (firstTimeSkip == false) { // Skip enabled\n" + " isSubDisplaying = false;\n" + " $('.full').remove();\n" + " $('.ga-content').remove();\n" + " $('.ad-close-sp').remove();\n" + " $(this).remove();\n" + " } else {\n" + " // Not Skip\n" + " }\n\n" + " return false;\n" + " });\n" + " \n" + " setTimeout(() => {\n" + " isSubDisplaying = false;\n" + " $('.full').remove();\n" + " $('.ga-content').remove();\n" + " $('.ad-close-sp').remove();\n" + " }, 15 * 1000);\n" + " \n" + "}\n" + "var timeLeft = 10;\n" + "setInterval(() => {\n" + " currentTime ++;\n" + " timeLeft--;\n" + " if (firstTimeSkip == true) {\n" + " if (document.getElementById(\"ad-close-sp\")) {\n" + " if (timeLeft > 0) {\n" + " document.getElementById(\"ad-close-sp\").childNodes[0].textContent = \"Ads: \" + timeLeft + \" seconds\";\n" + " } else {\n" + " document.getElementById(\"ad-close-sp\").childNodes[0].textContent = \"Remove Ads\";\n" + " firstTimeSkip = false;\n" + " }\n" + " \n" + " } \n" + " \n" + " }\n" + " \n" + "}, 1 * 1000);\n\n" + "// var instream = '<div class=\"content-instream\" id=\"playBtn\" onclick=\"doNothing()\"><div class=\"adsbyvli\" data-ad-slot=\"vi_13163469\"></div></div>';\n" + "/*\n" + "$(document).ready(function() {\n" + " $(instream).insertBefore('.media-control');\n" + " console.log('INSERTED INSTREAM ADS');\n" + " });\n" + "*/\n\n" + "function doNothing() {\n" + " var playBtn = document.getElementById(\"playBtn\");\n" + " playBtn.style.display = 'none';\n" + "}\n\n" + "var adTimer = undefined;\n\n" + "setInterval(function(){\n" + " displayAds();\n" + " console.log(\"callIMA by time out\");\n" + "},1000 * 60 * 7);\n\n\n" + "// Instream\n" + "vitag.videoConfig = {\n" + " width: '100%',\n" + " height: '100%',\n" + " loadingText: \"Loading advertisement..\",\n" + " complete: function () {\n" + " },\n" + " error: function () {\n" + " }\n" + "};\n\n" + "function displayAds() {\n" + " // document.getElementById(\"playBtn\").style.display = 'block';\n" + " console.log(\"callIMA from 7\");\n" + " callIMA();\n" + "}\n\n" + "function callIMA() {\n" + " console.log(\"callIMA\");\n" + " // var playBtn = document.getElementById(\"playBtn\");\n" + " // playBtn.style.display = 'none';\n" + " \n" + " // vitag.videoConfig = {width: 640, height: 480, loadingText: \"Loading advertisement..\", complete: function () {}, error: function () {}};\n" + " (vitag.Init = window.vitag.Init || []).push(function () {\n" + " viAPItag.startPreRoll('vi_13163469');\n" + " console.log('DO ROLL INSTREAM ADS');\n" + " });\n" + " \n" + " /*\n" + " (vitag.Init = window.vitag.Init || []).push(function () {\n" + " viAPItag.startPreRoll('vi_13163469');\n" + " console.log('DO ROLL INSTREAM ADS');\n" + " var muteSound=document.getElementsByTagName('iframe');\n" + " muteSound.muted=true;\n" + " });\n" + " */\n" + "} \n" + "//end instream\n" + "var player = null;\n" + "var url_play = 'http://uk.nocdn.net/sports/supersp5/playlist.m3u8';\n" + "var url_ios = 'http://uk.nocdn.net/sports/supersp5/playlist.m3u8';\n" + "if(navigator.userAgent.match(/(iPod|iPhone|iPad)/) && navigator.userAgent.match(/AppleWebKit/)) url_play = url_ios;\n" + "var video_player_id = \"flashplayer5e0c8c3ad7794_\";\n" + "var playerElement;\n" + "console.log(playerElement);\n" + "jQuery(document).ready(function() {\n" + " \n" + " \n" + " playerElement = document.getElementById(video_player_id);\n" + " player = new Clappr.Player({\n" + " source: url_play,\n" + " height: '100%',\n" + " width: '100%',\n" + " autoPlay: true,\n" + " plugins: [LevelSelector, ChromecastPlugin],\n" + " levelSelectorConfig: {\n" + " title: 'Quality',\n" + " labels: {\n" + " 1: 'High ', // 1600kbps\n" + " 0: 'Low ', // 600kbps\n" + " },\n" + " labelCallback: function(playbackLevel, customLabel) {\n" + " return customLabel + playbackLevel.level.height+'p'; // High 720p\n" + " }\n" + " },\n" + " mimeType: \"application/x-mpegURL\"\n" + " });\n" + " player.attachTo(playerElement);\n" + " function resizePlayer(){\n" + " var aspectRatio = 9/16,\n" + " newWidth = document.getElementById(video_player_id).parentElement.offsetWidth,\n" + " newHeight = 2 * Math.round(newWidth * aspectRatio/2);\n" + " if(typeof player.listenTo == \"function\") {\n" + " player.resize({width: newWidth, height: newHeight});\n" + " } else {\n" + " $(\"#\"+video_player_id).width(newWidth);\n" + " $(\"#\"+video_player_id).height(newHeight);\n" + " }\n" + " \n" + " vitag.videoConfig = {\n" + " width: newWidth,\n" + " height: newHeight,\n" + " loadingText: \"Loading advertisement..\",\n" + " complete: function() {\n" + " if (player) player.play();\n" + " },\n" + " error: function() {\n" + " if (player) player.play();\n" + " },\n" + " hidden: function() {\n" + " if (player) player.play();\n" + " }\n" + " };\n" + " }\n\n" + " resizePlayer();\n" + " if(typeof player.listenTo == \"function\") {\n" + " eventListener();\n" + " }\n\n" + " window.onresize = resizePlayer; \n\n" + "});\n\n" + "function report_error_stream(error) {\n" + " //var detail = error.evt + ', ' + error.data.type + ', ' + error.data.details + ', ' + error.response.text;\n" + " var detail = error.description;\n" + " jQuery.ajax({\n" + " type: 'GET',\n" + " url: 'http://oomovie.net/live/report.php?msg=aHR0cDovL3VrLm5vY2RuLm5ldC9zcG9ydHMvc3VwZXJzcDUvcGxheWxpc3QubTN1OA==&url=aHR0cDovL29vbW92aWUubmV0L2J1cm5sZXktdnMtYXN0b24tdmlsbGEtc3RyZWFtLw==&detail='+btoa(detail),\n" + " success: function(data) {\n" + " console.log(data);\n" + " }\n" + " });\n" + "}\n" + "var firstAd = 5;\n" + "function eventListener() {\n" + " player.on(Clappr.Events.PLAYBACK_ERROR, function(error) {\n" + " console.log(error);\n" + " report_error_stream(error);\n" + " });\n\n" + " player.on(Clappr.Events.PLAYER_ERROR, function(error) {\n" + " console.log(error);\n" + " report_error_stream(error);\n" + " });\n" + " \n" + " player.listenTo(player, Clappr.Events.PLAYER_PLAY, function() {\n" + " console.log(\"PLAYER_PLAY!\") ;\n" + " if (firstTime == true) {\n" + " timeLeft = 10;\n" + " firstTime = false;\n" + " insertSub();\n" + " \n" + " adTimer = setTimeout(function() {\n" + " displayAds();\n" + " console.log(\"callIMA by first time ad\");\n" + " firstAd = 30;\n" + " }, firstAd*1000);\n" + " \n" + " }\n" + " });\n" + " player.listenTo(player, Clappr.Events.PLAYER_PAUSE, function() {\n" + " console.log(\"PLAYER_PAUSE!\") ;\n" + " if (isSubDisplaying == false) {\n" + " insertSub();\n" + " displayAds(); \n" + " }\n\n" + " });\n" + "}\n" + "</script>\n" + "<style>\n" + ".full { \n" + " position: absolute;\n" + " width: 100%;\n" + " height: 100% !important;\n" + " background:#000;\n" + " z-index: 9997;\n" + " opacity:0.6;\n" + "}\n" + " .h0-content { \n" + " position: absolute;\n" + " width: 100%;\n" + " height: 100% !important;\n" + " z-index: 9997;\n" + " opacity:0.6;\n" + "}\n" + ".ga-content {\n" + " position: absolute;\n" + " top:50%;\n" + " left: 50%;\n" + " transform: translate3d(-50%,-50%, 0);\n" + " width: 330px;\n" + " height: 280px !important;\n" + " margin: auto;\n" + " background:transparent;\n" + " z-index: 9998;\n" + "}\n" + ".content-instream {\n" + " position: absolute;\n" + " width: 100%;\n" + " height: 100% !important;\n" + " z-index: 9997;\n" + " opacity:0.6;\n" + "}\n" + ".ad-close-sp{\n" + " position:absolute;\n" + " left:0;\n" + " width:250px;\n" + " height:42px;\n" + " margin:0 auto !important;\n" + " z-index:9999;\n" + " background-color:rgba(200,0,0,1);\n" + " font-size:17px !important;\n" + " text-align:center;\n" + " color:rgba(255,255,255,1);\n" + " border: 1px solid rgba(255,255,255,0.9) !important;\n" + " cursor: pointer;\n" + "}\n\n" + "@media only screen and (min-width: 576px) {\n" + " .chat-col { width: 50%; }\n" + "}\n" + "@media only screen and (max-width: 576px) {\n" + " .chat-col { width: 100%; }\n" + "}\n" + " .chat-col { position: relative; float: left; }\n" + "</style>\n" + " <div id=\"chatbox\" class=\"row\" style=\"text-align: center\">\n" + " <a href=\"/burnley-vs-aston-villa-stream/?stream=1\"><button type=\"button\" class=\"btn btn-primary\" style=\"color: #fff;background-color: #cc0000; border-color: #4cae4c; margin: 3px;\">Channels 1</button></a><a href=\"/burnley-vs-aston-villa-stream/?stream=2\"><button type=\"button\" class=\"btn btn-primary\" style=\"color: #fff;background-color: #5cb85c; border-color: #4cae4c; margin: 3px;\">Channels 2</button></a><a href=\"/burnley-vs-aston-villa-stream/?stream=3\"><button type=\"button\" class=\"btn btn-primary\" style=\"color: #fff;background-color: #5cb85c; border-color: #4cae4c; margin: 3px;\">Channels 3</button></a>\n" + " </div>\n" + "<div class=\"main-player\" style=\"position: relative;\"><div class=\"adsbyvli\" data-ad-slot=\"vi_13163469\"></div><div id=\"flashplayer5e0c8c3ad7794_\"></div></div>\n\n\n\n\n" + "<script type=\"text/javascript\">\n\n" + "document.addEventListener('keydown', function() {\n" + " if (event.keyCode == 123) {\n" + " return false;\n" + " } else if (event.ctrlKey && event.shiftKey && event.keyCode == 73) {\n" + " return false;\n" + " } else if (event.ctrlKey && event.keyCode == 85) {\n" + " return false;\n" + " }\n" + "}, false);\n\n" + "if (document.addEventListener) {\n" + " document.addEventListener('contextmenu', function(e) {\n" + " e.preventDefault();\n" + " }, false);\n" + "} else {\n" + " document.attachEvent('oncontextmenu', function() {\n" + " window.event.returnValue = false;\n" + " });\n" + "}\n\n" + "(function () {\n" + " 'use strict';\n\n" + " const devtools = {\n" + " isOpen: false,\n" + " orientation: undefined\n" + " };\n\n" + " const threshold = 160;\n\n" + " const emitEvent = (isOpen, orientation) => {\n" + " window.dispatchEvent(new CustomEvent('devtoolschange', {\n" + " detail: {\n" + " isOpen,\n" + " orientation\n" + " }\n" + " }));\n" + " };\n\n" + " setInterval(() => {\n" + " const widthThreshold = window.outerWidth - window.innerWidth > threshold;\n" + " const heightThreshold = window.outerHeight - window.innerHeight > threshold;\n" + " const orientation = widthThreshold ? 'vertical' : 'horizontal';\n\n" + " if (\n" + " !(heightThreshold && widthThreshold) &&\n" + " ((window.Firebug && window.Firebug.chrome && window.Firebug.chrome.isInitialized) || widthThreshold || heightThreshold)\n" + " ) {\n" + " if (!devtools.isOpen || devtools.orientation !== orientation) {\n" + " emitEvent(true, orientation);\n" + " }\n\n" + " devtools.isOpen = true;\n" + " devtools.orientation = orientation;\n" + " } else {\n" + " if (devtools.isOpen) {\n" + " emitEvent(false, undefined);\n" + " }\n\n" + " devtools.isOpen = false;\n" + " devtools.orientation = undefined;\n" + " }\n" + " }, 500);\n\n" + " if (typeof module !== 'undefined' && module.exports) {\n" + " module.exports = devtools;\n" + " } else {\n" + " window.devtools = devtools;\n" + " }\n" + "})();\n\n" + "</script>\n" + "<script type=\"text/javascript\" src=\"http://oomovie.net/wp-content/plugins/flashplayers/debugger.js\" /><br />\n" + "<div class=\"match-list\">\n" + " <div class=\"match-list-title\"><h3>Premiere League Streams</h3></div>\n" + " <div class=\"match-items\">\n" + " <div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577881800000\"></span> - <a href=\"http://oomovie.net/brighton-hove-albion-vs-chelsea-stream/\">Brighton &#038; Hove Albion vs Chelsea Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577881800000\"></span> - <a href=\"http://oomovie.net/brighton-hove-albion-vs-chelsea/\">Brighton &#038; Hove Albion vs Chelsea</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577881800000\"></span> - <a href=\"http://oomovie.net/burnley-vs-aston-villa-stream/\">Burnley vs Aston Villa Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577881800000\"></span> - <a href=\"http://oomovie.net/burnley-vs-aston-villa/\">Burnley vs Aston Villa</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577890800000\"></span> - <a href=\"http://oomovie.net/watford-vs-wolverhampton-wanderers-stream/\">Watford vs Wolverhampton Wanderers Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577890800000\"></span> - <a href=\"http://oomovie.net/watford-vs-wolverhampton-wanderers/\">Watford vs Wolverhampton Wanderers</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577890800000\"></span> - <a href=\"http://oomovie.net/newcastle-united-vs-leicester-city-stream/\">Newcastle United vs Leicester City Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577890800000\"></span> - <a href=\"http://oomovie.net/southampton-vs-tottenham-hotspur-stream/\">Southampton vs Tottenham Hotspur Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577890800000\"></span> - <a href=\"http://oomovie.net/southampton-vs-tottenham-hotspur/\">Southampton vs Tottenham Hotspur</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577890800000\"></span> - <a href=\"http://oomovie.net/newcastle-united-vs-leicester-city-1000-am-et/\">Newcastle United vs Leicester City 10:00 AM ET</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577899800000\"></span> - <a href=\"http://oomovie.net/manchester-city-vs-everton-stream/\">Manchester City vs Everton Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577899800000\"></span> - <a href=\"http://oomovie.net/manchester-city-vs-everton/\">Manchester City vs Everton</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577899800000\"></span> - <a href=\"http://oomovie.net/norwich-city-vs-crystal-palace-stream/\">Norwich City vs Crystal Palace Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577899800000\"></span> - <a href=\"http://oomovie.net/norwich-city-vs-crystal-palace/\">Norwich City vs Crystal Palace</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577899800000\"></span> - <a href=\"http://oomovie.net/west-ham-united-vs-afc-bournemouth-stream/\">West Ham United vs AFC Bournemouth Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577899800000\"></span> - <a href=\"http://oomovie.net/west-ham-united-vs-afc-bournemouth/\">West Ham United vs AFC Bournemouth</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577908800000\"></span> - <a href=\"http://oomovie.net/arsenal-vs-manchester-united-stream/\">Arsenal vs Manchester United Stream</a></div></div><div class=\"match-item\"><div class=\"match-title\"> <span style=\"display: inline-block; color: red;\" class=\"countdown\" data-countdown=\"1577908800000\"></span> - <a href=\"http://oomovie.net/arsenal-vs-manchester-united/\">Arsenal vs Manchester United</a></div></div>\n" + " </div>\n" + "</div></p>\n\n" + " </div><!-- .entry-content -->\n" + " \n\n\n" + "<table>\n" + "<tbody>\n" + "<tr>\n" + "<td><div class=\"adsbyvli\" data-ad-slot=\"vi_13163471\"></div><script>(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display(\"vi_13163471\")})</script></td>\n" + "<td><div class=\"adsbyvli\" data-ad-slot=\"vi_13168738\"></div><script>(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display(\"vi_13168738\")})</script></td>\n" + "</tr>\n" + "</tbody>\n" + "</table>\n\n\n" + " <footer class=\"entry-footer\">\n" + " <span class=\"cat-links\"><i class=\"fa fa-folder-open\"></i> <a href=\"http://oomovie.net/leagues/soccer/england-premiere-league/\" rel=\"category tag\">England - Premier League</a> </span> </footer><!-- .entry-footer -->\n" + " </div>\n\n" + " \n" + "</article><!-- #post-## -->\n\n" + " \n" + " </main><!-- #main -->\n" + " </div><!-- #primary -->\n\n" + " <aside id=\"secondary\" class=\"widget-area\" role=\"complementary\">\n" + " \n" + " \n" + " <div class=\"adsbyvli\" data-ad-slot=\"vi_13163470\"></div> <script> vitag.videoDiscoverConfig = { random: true, noFixedVideo: true }; (vitag.Init = window.vitag.Init || []).push(function(){viAPItag.initInstreamBanner(\"vi_13163470\")}); </script>\n\n" + " \n" + " <section id=\"custom_html-6\" class=\"widget_text widget widget_custom_html\"><div class=\"textwidget custom-html-widget\"><div id=\"chatboxonline\">\n" + "</div></div></section><section id=\"custom_html-3\" class=\"widget_text widget widget_custom_html\"><div class=\"textwidget custom-html-widget\"><div id=\"custom_html-5\" class=\"widget_text widget widget_custom_html\"><div class=\"textwidget custom-html-widget\"><a href=\"https://discord.gg/wejmnxc\">\n" + " <img src=\"http://oomovie.net/wp-content/uploads/2019/12/discord-min.png\" alt=\"Join OOMovie Discord Server\">\n" + "</a></div></div></div></section><section id=\"category-posts-9\" class=\"widget cat-post-widget\"><ul id=\"category-posts-9-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"custom_html-5\" class=\"widget_text widget widget_custom_html\"><div class=\"textwidget custom-html-widget\"><div class=\"adsbyvli\" data-ad-slot=\"vi_13168737\"></div><script>(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display(\"vi_13168737\")})</script></div></section><section id=\"category-posts-54\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/nba/\">NBA Streams</a></h3><ul id=\"category-posts-54-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-19\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/nfl/\">NFL Streams</a></h3><ul id=\"category-posts-19-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-43\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/nhl/\">NHL Streams</a></h3><ul id=\"category-posts-43-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-51\" class=\"widget cat-post-widget\"><ul id=\"category-posts-51-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-52\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/cfb/\">NCAAF Streams</a></h3><ul id=\"category-posts-52-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-2\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/england-premiere-league/\">EPL Stream</a></h3><ul id=\"category-posts-2-internal\" class=\"category-posts-internal\">\n" + "<li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/arsenal-vs-manchester-united/\" rel=\"bookmark\">Arsenal vs Manchester United</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/arsenal-vs-manchester-united-stream/\" rel=\"bookmark\">Arsenal vs Manchester United Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/west-ham-united-vs-afc-bournemouth/\" rel=\"bookmark\">West Ham United vs AFC Bournemouth</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/west-ham-united-vs-afc-bournemouth-stream/\" rel=\"bookmark\">West Ham United vs AFC Bournemouth Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/norwich-city-vs-crystal-palace/\" rel=\"bookmark\">Norwich City vs Crystal Palace</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/norwich-city-vs-crystal-palace-stream/\" rel=\"bookmark\">Norwich City vs Crystal Palace Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/manchester-city-vs-everton/\" rel=\"bookmark\">Manchester City vs Everton</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/manchester-city-vs-everton-stream/\" rel=\"bookmark\">Manchester City vs Everton Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/watford-vs-wolverhampton-wanderers/\" rel=\"bookmark\">Watford vs Wolverhampton Wanderers</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/watford-vs-wolverhampton-wanderers-stream/\" rel=\"bookmark\">Watford vs Wolverhampton Wanderers Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/southampton-vs-tottenham-hotspur/\" rel=\"bookmark\">Southampton vs Tottenham Hotspur</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/southampton-vs-tottenham-hotspur-stream/\" rel=\"bookmark\">Southampton vs Tottenham Hotspur Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/newcastle-united-vs-leicester-city-stream/\" rel=\"bookmark\">Newcastle United vs Leicester City Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/newcastle-united-vs-leicester-city-1000-am-et/\" rel=\"bookmark\">Newcastle United vs Leicester City 10:00 AM ET</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/burnley-vs-aston-villa/\" rel=\"bookmark\">Burnley vs Aston Villa</a></div></li><li class='cat-post-item cat-post-current'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/burnley-vs-aston-villa-stream/\" rel=\"bookmark\">Burnley vs Aston Villa Stream</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/brighton-hove-albion-vs-chelsea/\" rel=\"bookmark\">Brighton &#038; Hove Albion vs Chelsea</a></div></li><li class='cat-post-item'><div><a class=\"cat-post-title\" href=\"http://oomovie.net/brighton-hove-albion-vs-chelsea-stream/\" rel=\"bookmark\">Brighton &#038; Hove Albion vs Chelsea Stream</a></div></li></ul>\n" + "</section><section id=\"category-posts-4\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/la-liga-streams/\">La Liga Stream</a></h3><ul id=\"category-posts-4-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-11\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/bundesliga/\">Bundesliga Stream</a></h3><ul id=\"category-posts-11-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-7\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/italy-series-a/\">Series A Stream</a></h3><ul id=\"category-posts-7-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-76\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\">Supercoppa Italiana</h3><ul id=\"category-posts-76-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-68\" class=\"widget cat-post-widget\"><ul id=\"category-posts-68-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-6\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/france-ligue-1/\">France &#8211; Ligue 1 Stream</a></h3><ul id=\"category-posts-6-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-49\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/england-league-cup/\">England &#8211; League Cup</a></h3><ul id=\"category-posts-49-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-74\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/france-coupe-de-la-ligue/\">France &#8211; Coupe de la Ligue</a></h3><ul id=\"category-posts-74-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-13\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/europe-europa-league/\">Europa League</a></h3><ul id=\"category-posts-13-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-15\" class=\"widget cat-post-widget\"><ul id=\"category-posts-15-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-72\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/fifa-club-world-cup/\">FIFA Club World Cup</a></h3><ul id=\"category-posts-72-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-58\" class=\"widget cat-post-widget\"><ul id=\"category-posts-58-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-56\" class=\"widget cat-post-widget\"><ul id=\"category-posts-56-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-37\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/soccer/portugal-primeira-liga/\">Portugal &#8211; Primeira Liga</a></h3><ul id=\"category-posts-37-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-27\" class=\"widget cat-post-widget\"><ul id=\"category-posts-27-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-25\" class=\"widget cat-post-widget\"><ul id=\"category-posts-25-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-17\" class=\"widget cat-post-widget\"><ul id=\"category-posts-17-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-64\" class=\"widget cat-post-widget\"><ul id=\"category-posts-64-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-31\" class=\"widget cat-post-widget\"><ul id=\"category-posts-31-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-21\" class=\"widget cat-post-widget\"><ul id=\"category-posts-21-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-20\" class=\"widget cat-post-widget\"><ul id=\"category-posts-20-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-66\" class=\"widget cat-post-widget\"><ul id=\"category-posts-66-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-62\" class=\"widget cat-post-widget\"><ul id=\"category-posts-62-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-40\" class=\"widget cat-post-widget\"><ul id=\"category-posts-40-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-42\" class=\"widget cat-post-widget\"><ul id=\"category-posts-42-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-39\" class=\"widget cat-post-widget\"><ul id=\"category-posts-39-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-29\" class=\"widget cat-post-widget\"><ul id=\"category-posts-29-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-33\" class=\"widget cat-post-widget\"><ul id=\"category-posts-33-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-23\" class=\"widget cat-post-widget\"><ul id=\"category-posts-23-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-60\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/boxing/\">Boxing Live</a></h3><ul id=\"category-posts-60-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section><section id=\"category-posts-70\" class=\"widget cat-post-widget\"><h3 class=\"widget-title\"><a href=\"http://oomovie.net/leagues/mma/\">MMA Stream</a></h3><ul id=\"category-posts-70-internal\" class=\"category-posts-internal\">\n" + "</ul>\n" + "</section>\n" + " \n" + "</aside><!-- #secondary -->\n\n" + " </div><!-- .tg-container -->\n" + " </div><!-- #content -->\n\n" + " \n" + " \n" + " <footer id=\"colophon\" class=\"footer-layout site-footer\" role=\"contentinfo\">\n" + " \n" + " <div id=\"bottom-footer\">\n" + " <div class=\"tg-container\">\n\n" + " <div class=\"copyright\">\n" + " <span class=\"copyright-text\">\n" + " Copyright &copy; 2020 <a href=\"http://oomovie.net/\">NBA Streams</a>\n" + " Theme: Flash by <a href=\"http://themegrill.com/themes/flash\" rel=\"author\">ThemeGrill</a>. Proudly powered by <a href=\"https://wordpress.org/\">WordPress</a> </span>\n" + "</div><!-- .copyright -->\n\n" + " <div class=\"menu-required-pages-container\"><ul id=\"menu-required-pages\" class=\"footer-menu\"><li id=\"menu-item-7269\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7269\"><a href=\"http://oomovie.net/about-us/\">About Us</a></li>\n" + "<li id=\"menu-item-7270\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7270\"><a href=\"http://oomovie.net/privacy-policy/\">Privacy Policy</a></li>\n" + "<li id=\"menu-item-7271\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7271\"><a href=\"http://oomovie.net/terms-of-use/\">Terms of Use</a></li>\n" + "</ul></div>\n" + " </div>\n" + " </div>\n" + " </footer><!-- #colophon -->\n\n" + " \n" + " </div><!-- #page -->\n\n\n" + "<script>\"undefined\"!=typeof jQuery&&jQuery(document).ready(function(){\"objectFit\"in document.documentElement.style==!1&&(jQuery(\".cat-post-item figure\").removeClass(\"cat-post-crop\"),jQuery(\".cat-post-item figure\").addClass(\"cat-post-crop-not-supported\")),(document.documentMode||/Edge/.test(navigator.userAgent))&&(jQuery(\".cat-post-item figure img\").height(\"+=1\"),window.setTimeout(function(){jQuery(\".cat-post-item figure img\").height(\"-=1\")},0))});</script><script type='text/javascript' src='http://oomovie.net/wp-content/themes/flash/js/flash.js?ver=5.3.2'></script>\n" + "<script type='text/javascript' src='http://oomovie.net/wp-content/themes/flash/js/navigation.min.js?ver=5.3.2'></script>\n" + "<script type='text/javascript' src='http://oomovie.net/wp-includes/js/comment-reply.min.js?ver=5.3.2'></script>\n" + "<script type='text/javascript' src='http://oomovie.net/wp-includes/js/wp-embed.min.js?ver=5.3.2'></script>\n\n\n" + "<script> vitag.outStreamConfig = { position: \"right\" };</script>\n\n\n\n" + "<style> #__vliadb83{ display: none; position: fixed; background: rgb(221, 221, 221); z-index: 9999999; opacity: 1; visibility: visible; top: 100px; right: 0px; left: 0px; max-width: 640px; margin-right: auto; margin-left: auto; box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 5px 2px; font-family: Arial, Helvetica, sans-serif; } #__vliadb83 .__vliadb83-content{ padding: 30px 30px 15px; } #__vliadb83 #__vliadb83-cls{ display: inline-block; position: absolute; top: 15px; right: 15px; width: 30px; height: 30px; color: #bbb; font-size: 32px; font-weight: 700; line-height: 30px; text-align: center; cursor: pointer; -webkit-transition: 0.3s; transition: 0.3s; } #__vliadb83 #__vliadb83-cls:hover{color: #5f5e5e;} #__vliadb83-bg{ display: none; position: fixed; z-index: 999999; background: rgba(0, 0, 0, 0.8); top: 0px; left: 0px; width: 100%; height: 100%;} </style> <div id=\"__vliadb83\"> <div class=\"__vliadb83-content\"> <h1 style=\"margin-bottom: 15px; padding: 0 30px; color: #252b37; font-size: 28px; line-height: 1.25; text-align: center;\">Adblocker detected! Please consider reading this notice.</h1> <p> We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading. </p> <p> We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads! </p> <p>We need money to operate the site, and almost all of it comes from our online advertising.</p> <p> <strong>Please add <a href=\"http://oomovie.net\" target=\"_blank\" rel=\"noopener\">oomovie.net</a> to your ad blocking whitelist or disable your adblocking software.</strong> </p> </div> <a id=\"__vliadb83-cls\">×</a> </div> <div id=\"__vliadb83-bg\"></div> <script src=\"//cdn.jsdelivr.net/gh/vli-platform/adb-analytics@a6f3a45/v1.0.min.js\"></script> <script> (function () { (window.adblockDetector = window.adblockDetector || []).push(function () { window.adbDetector.init({ id: 'f3e6b7b6d4c1e17de8d9c2bdfc019ffb', debug: true, cookieExpire: 3, found: function () { window.adbDetector.alert({ hiddenCloseButton: false, clickBackgroundToClose: true }); } }); }) }()); </script>\n\n\n\n\n\n" + "<script data-cfasync='false' type='text/javascript' src='//p377949.clksite.com/adServe/banners?tid=GY1OOMOVIE_DI'></script>\n\n" + "<script>\n" + "jQuery(document).ready(function() {\n" + " if(jQuery('#chatboxonline').length) {\n" + " setTimeout(function(){\n" + " jQuery('#chatboxonline').html('<iframe id=\"live-chat-iframe\" frameborder=\"0\" scrolling=\"no\" id=\"chat_embed\" src=\"https://www.twitch.tv/embed/nlivefree/chat?darkpopout\" height=\"600\" width=\"100%\"></iframe>');\n" + " }, 6000);\n" + " }\n" + " setTimeout(function() {\n" + " jQuery('#LabsIFrameCloseButton').height(50);\n" + " jQuery('#LabsIFrameCloseButton').width(250);\n" + " jQuery('#LabsIFrameCloseButton').css('font-size', '30px');\n" + " jQuery('#LabsIFrameCloseButton').append('CLOSE ADS');\n" + " jQuery('#LabsIFrameCloseButton').css('text-align', 'center');\n" + " jQuery('#LabsIFrameCloseButton').css('color', 'red');\n" + " }, 5000);\n" + "});\n" + "</script>\n\n\n" + "<!-- Global site tag (gtag.js) - Google Analytics -->\n" + "<script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-121070700-2\"></script>\n" + "<script>\n" + " window.dataLayer = window.dataLayer || [];\n" + " function gtag(){dataLayer.push(arguments);}\n" + " gtag('js', new Date());\n\n" + " gtag('config', 'UA-121070700-2');\n" + "</script>\n\n" + "<script src=\"/wp-content/uploads/assets/js/jquery.countdown.min.js\"></script>\n" + "<script type=\"text/javascript\">\n" + "jQuery(document).ready(function() {\n" + " jQuery('[data-countdown]').each(function() {\n" + " var $this = jQuery(this), finalDate = jQuery(this).data('countdown');\n" + " $this.countdown(finalDate, function(event) {\n" + " if (event.elapsed) {\n" + " if((Date.now()-event.finalDate)/3600000 >= 3) {\n" + " $this.html('<img src=\"/wp-content/uploads/assets/img/done.png\" width=\"40px\" />');\n" + " } else {\n" + " $this.html('<img src=\"/wp-content/uploads/assets/img/live.png\" width=\"40px\" />');\n" + " }\n" + " } else {\n" + " $this.html(event.strftime('%H:%M:%S'));\n" + " }\n" + " });\n" + " });\n" + " });\n" + "</script>\n\n\n" + "</body>\n" + "</html>\n"; final Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE); final Matcher matcher = pattern.matcher(string); while (matcher.find()) { System.out.println("Full match: " + matcher.group(0)); for (int i = 1; i <= matcher.groupCount(); i++) { System.out.println("Group " + i + ": " + matcher.group(i)); } } } }

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 Java, please visit: https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html