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
  • Match everything enclosed
    (?:...)
  • Capture everything enclosed
    (...)
  • 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

/
/
gm

Test String

Code Generator

Generated Code

$re = '/(https\:\\\\\/\\\\\/cm\.phncdn\.com\\\\\/videos\\\\\/[0-9]+\\\\\/[0-9]+\\\\\/[0-9]+\\\\\/[a-zA-Z0-9]+\_[a-zA-Z0-9]+\_[0-9]+\.mp4\?)+[a-zA-Z0-9=&]+(?=\"\})/m'; $str = '<!DOCTYPE html> <!--[if IEMobile 7 ]> <html lang="en" class="language-en no-js iem7"> <![endif]--> <!--[if (gt IEMobile 7)|!(IEMobile)]><!--> <html lang="en" class="language-en no-js"> <!--<![endif]--> <head> <script type="text/javascript"> if ((navigator.userAgent.toLowerCase().match(/chrome\\/([4][9-9]|[5-9][0-9]|[1-9][0-9][0-9])\\./) !== null ) || (navigator.userAgent.toLowerCase().match(/crios\\/([4][9-9]|[5-9][0-9]|[1-9][0-9][0-9])\\./) !== null )) { function isURL(str) { var pattern = new RegExp(\'^(https?:\\\\/\\\\/)?\' + \'((([a-z\\\\d]([a-z\\\\d-]*[a-z\\\\d])*)\\\\.?)+[a-z]{2,}|\' + \'((\\\\d{1,3}\\\\.){3}\\\\d{1,3}))\' + \'(\\\\:\\\\d+)?(\\\\/[-a-z\\\\d%_.~+]*)*\' + \'(\\\\?[;&a-z\\\\d%_.~+=-]*)?\' + \'(\\\\#[-a-z\\\\d_]*)?$\',\'i\'); return pattern.test(str); } if (isURL(localStorage.getItem(\'puTargetURL\'))) { var puTargetURLvalue = localStorage.getItem(\'puTargetURL\'); if ((typeof puTargetURLvalue === "string") && (puTargetURLvalue != "")) { localStorage.removeItem(\'puTargetURL\'); document.write(\'</head><body style="background: black;"><a href="\' + puTargetURLvalue +\'" id="linkToGo">&nbsp;</a></body></html>\'); document.getElementById(\'linkToGo\').click(); } } } </script> <script src="https://ci.phncdn.com/www-static/js/lib/ph-functions.js?cache=2018080801"></script> <script> var interstitial = JSON.parse(\'{"first_show":"6","counter":"6"}\'); (function() { /** * Interstitial */ var views = parseInt(getCookieAdvanced(\'views\')); if (!views) views = interstitial.counter - interstitial.first_show + 1; if ( parseInt(views) >= interstitial.counter && window.location.href.indexOf(\'utm_source=PBWeb\') == -1 && window.location.href.indexOf(\'utm_campaign=PBWeb\') == -1 && document.referrer.indexOf(\'google.\') == -1 ) { setCookieAdvanced(\'views\', 1); window.location.href = \'/interstitial?viewkey=ph57a52a8e5237c\'; } else { setCookieAdvanced(\'views\', parseInt(views + 1)); } })(); </script> <meta charset="utf-8"> <meta name="language" content="en"> <meta name="msapplication-config" content="none" /> <title>My Girls Mom need a Ride to the Store and she was on one - Pornhub.com</title> <meta name="description" content="Watch My girls mom need a ride to the store and she was on one on Pornhub.com, the best hardcore porn site. Pornhub is home to the widest selection of free Blowjob sex videos full of the hottest pornstars. If you&#039;re craving porn for women XXX movies you&#039;ll find them here." /> <meta property="og:url" content="https://www.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c" /> <meta property="og:type" content="video.movie" /> <meta property="og:title" content="My girls mom need a ride to the store and she was on one" /> <meta property="og:description" content="Watch My girls mom need a ride to the store and she was on one on Pornhub.com, the best hardcore porn site. Pornhub is home to the widest selection of free Blowjob sex videos full of the hottest pornstars. If you&#039;re craving porn for women XXX movies you&#039;ll find them here." /> <meta property="og:image" content="https://ci.phncdn.com/videos/201608/06/84615141/original/(m=eaAaGwObaaaa)(mh=TGFDbif9_MIFc36_)11.jpg" /> <meta property="og:video:url" content="https://www.pornhub.com/embed/ph57a52a8e5237c" /> <meta property="og:video:type" content="text/html" /> <meta property="video:duration" content="53" /> <link rel="canonical" href="https://www.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c" /> <link rel="publisher" href="https://plus.google.com/106654976348919347395"> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta http-equiv="cleartype" content="on"> <meta name="theme-color" content="#1e1e1e"> <link rel="apple-touch-icon" sizes="57x57" href="https://ci.phncdn.com/www-static/images/vmobile/icon.png?cache=2018080801"> <link rel="apple-touch-icon" sizes="114x114" href="https://ci.phncdn.com/www-static/images/vmobile/icon_2x.png?cache=2018080801"> <link rel="shortcut icon" href="https://ci.phncdn.com/www-static/images/touch-icon-iphone.png?cache=2018080801"> <meta name="msapplication-TileImage" content="https://ci.phncdn.com/www-static/images/vmobile/icon_2x.png?cache=2018080801"> <meta name="msapplication-TileColor" content="#000000"> <link rel="stylesheet" href="https://ci.phncdn.com/www-static/css/vmobile/normalize.css?cache=2018080801"> <link rel="stylesheet" type="text/css" href="https://ci.phncdn.com/www-static/css/vmobile/main.css?cache=2018080801"> <link rel="stylesheet" type="text/css" href="https://ci.phncdn.com/www-static/css/vmobile/modals_commons.css?cache=2018080801" /> <link rel="stylesheet" type="text/css" href="https://ci.phncdn.com/www-static/css/vmobile/listings.css?cache=2018080801"> <meta name="twitter:card" content="player"> <meta name="twitter:site" content="@pornhub"> <meta name="twitter:creator" content="@pornhub"> <meta name="twitter:title" content="My girls mom need a ride to the store and she was on one"> <meta name="twitter:url" content="https://www.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c&utm_source=twitter&utm_medium=social"> <meta name="twitter:image" content="https://ci.phncdn.com/videos/201608/06/84615141/original/(m=e0YHGgaaaa)(mh=tUCvC80dVfJbf1f5)11.jpg"> <meta name="twitter:domain" content="pornhub.com"> <meta name="twitter:player" content="https://www.pornhub.com/embed/ph57a52a8e5237c"> <meta name="twitter:player:width" content="640"> <meta name="twitter:player:height" content="360"> <link rel="dns-prefetch" href="//ci.phncdn.com/"> <link rel="dns-prefetch" href="//cs.phncdn.com"> <link rel="dns-prefetch" href="//cdn1d-static-shared.phncdn.com"> <link rel="dns-prefetch" href="//apis.google.com"> <link rel="dns-prefetch" href="//ajax.googleapis.com"> <link rel="dns-prefetch" href="//www.google-analytics.com"> <link rel="dns-prefetch" href="//twitter.com"> <link rel="dns-prefetch" href="//p.twitter.com"> <link rel="dns-prefetch" href="//platform.tumblr.com"> <link rel="dns-prefetch" href="//platform.twitter.com"> <link rel="dns-prefetch" href="//ads.trafficjunky.net"> <link rel="dns-prefetch" href="//ads2.contentabc.com"> <link rel="dns-prefetch" href="//cdn1.ads.contentabc.com"> <link rel="dns-prefetch" href="//media.trafficjunky.net"> <link rel="dns-prefetch" href="//cdn.engine.phn.doublepimp.com"> <link rel="dns-prefetch" href="//cdn.feeds.videosz.com"> <link rel="dns-prefetch" href="//cdn.niche.videosz.com"> <link rel="dns-prefetch" href="//cdn1-smallimg.phncdn.com"> <link rel="dns-prefetch" href="//m2.nsimg.net"> <link rel="stylesheet" href="https://ci.phncdn.com/www-static/css/vmobile/show.css?cache=2018080801" type="text/css" /> <link rel="stylesheet" type="text/css" href="https://ci.phncdn.com/www-static/css/vmobile/premium/premium-modals.css?cache=2018080801"> <script src="https://cdn1d-static-shared.phncdn.com/vortex-simple-1.0.0.js?cache=2018080801"></script> <script src="https://cdn1d-static-shared.phncdn.com/mg_utils-1.0.0.js?cache=2018080801"></script> <script type="text/javascript" src="https://ci.phncdn.com/www-static/js/mg_modal-1.0.0.js?cache=2018080801"></script> <script type="text/javascript" src="https://ci.phncdn.com/www-static/js/vmobile/utils.js?cache=2018080801"></script> <script type="text/javascript" src="https://ci.phncdn.com/www-static/js/vmobile/html5-canvas.js?cache=2018080801"></script> <script type="text/javascript"> var premiumRedirectCookieURL = \'https://www.pornhub.com/user/premium_redirect_cookie?ajax=1\'; </script> <script type="text/javascript"> var jsFileList = {}; /** * HEAD.JS */ // HEAD.JS PLUGIN /*! head.core - v1.0.2 */ (function(n,t){"use strict";function r(n){a[a.length]=n}function k(n){var t=new RegExp(" ?\\\\b"+n+"\\\\b");c.className=c.className.replace(t,"")}function p(n,t){for(var i=0,r=n.length;i<r;i++)t.call(n,n[i],i)}function tt(){var t,e,f,o;c.className=c.className.replace(/ (w-|eq-|gt-|gte-|lt-|lte-|portrait|no-portrait|landscape|no-landscape)\\d+/g,"");t=n.innerWidth||c.clientWidth;e=n.outerWidth||n.screen.width;u.screen.innerWidth=t;u.screen.outerWidth=e;r("w-"+t);p(i.screens,function(n){t>n?(i.screensCss.gt&&r("gt-"+n),i.screensCss.gte&&r("gte-"+n)):t<n?(i.screensCss.lt&&r("lt-"+n),i.screensCss.lte&&r("lte-"+n)):t===n&&(i.screensCss.lte&&r("lte-"+n),i.screensCss.eq&&r("e-q"+n),i.screensCss.gte&&r("gte-"+n))});f=n.innerHeight||c.clientHeight;o=n.outerHeight||n.screen.height;u.screen.innerHeight=f;u.screen.outerHeight=o;u.feature("portrait",f>t);u.feature("landscape",f<t)}function it(){n.clearTimeout(b);b=n.setTimeout(tt,50)}var y=n.document,rt=n.navigator,ut=n.location,c=y.documentElement,a=[],i={screens:[240,320,480,640,768,800,1024,1280,1440,1680,1920],screensCss:{gt:!0,gte:!1,lt:!0,lte:!1,eq:!1},browsers:[{ie:{min:6,max:11}}],browserCss:{gt:!0,gte:!1,lt:!0,lte:!1,eq:!0},html5:!0,page:"-page",section:"-section",head:"head"},v,u,s,w,o,h,l,d,f,g,nt,e,b;if(n.head_conf)for(v in n.head_conf)n.head_conf[v]!==t&&(i[v]=n.head_conf[v]);u=n[i.head]=function(){u.ready.apply(null,arguments)};u.feature=function(n,t,i){return n?(Object.prototype.toString.call(t)==="[object Function]"&&(t=t.call()),r((t?"":"no-")+n),u[n]=!!t,i||(k("no-"+n),k(n),u.feature()),u):(c.className+=" "+a.join(" "),a=[],u)};u.feature("js",!0);s=rt.userAgent.toLowerCase();w=/mobile|android|kindle|silk|midp|phone|(windows .+arm|touch)/.test(s);u.feature("mobile",w,!0);u.feature("desktop",!w,!0);s=/(chrome|firefox)[ \\/]([\\w.]+)/.exec(s)||/(iphone|ipad|ipod)(?:.*version)?[ \\/]([\\w.]+)/.exec(s)||/(android)(?:.*version)?[ \\/]([\\w.]+)/.exec(s)||/(webkit|opera)(?:.*version)?[ \\/]([\\w.]+)/.exec(s)||/(msie) ([\\w.]+)/.exec(s)||/(trident).+rv:(\\w.)+/.exec(s)||[];o=s[1];h=parseFloat(s[2]);switch(o){case"msie":case"trident":o="ie";h=y.documentMode||h;break;case"firefox":o="ff";break;case"ipod":case"ipad":case"iphone":o="ios";break;case"webkit":o="safari"}for(u.browser={name:o,version:h},u.browser[o]=!0,l=0,d=i.browsers.length;l<d;l++)for(f in i.browsers[l])if(o===f)for(r(f),g=i.browsers[l][f].min,nt=i.browsers[l][f].max,e=g;e<=nt;e++)h>e?(i.browserCss.gt&&r("gt-"+f+e),i.browserCss.gte&&r("gte-"+f+e)):h<e?(i.browserCss.lt&&r("lt-"+f+e),i.browserCss.lte&&r("lte-"+f+e)):h===e&&(i.browserCss.lte&&r("lte-"+f+e),i.browserCss.eq&&r("eq-"+f+e),i.browserCss.gte&&r("gte-"+f+e));else r("no-"+f);r(o);r(o+parseInt(h,10));i.html5&&o==="ie"&&h<9&&p("abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|progress|section|summary|time|video".split("|"),function(n){y.createElement(n)});p(ut.pathname.split("/"),function(n,u){if(this.length>2&&this[u+1]!==t)u&&r(this.slice(u,u+1).join("-").toLowerCase()+i.section);else{var f=n||"index",e=f.indexOf(".");e>0&&(f=f.substring(0,e));c.id=f.toLowerCase()+i.page;u||r("root"+i.section)}});u.screen={height:n.screen.height,width:n.screen.width};tt();b=0;n.addEventListener?n.addEventListener("resize",it,!1):n.attachEvent("onresize",it)})(window); /*! head.css3 - v1.0.0 */ (function(n,t){"use strict";function a(n){for(var r in n)if(i[n[r]]!==t)return!0;return!1}function r(n){var t=n.charAt(0).toUpperCase()+n.substr(1),i=(n+" "+c.join(t+" ")+t).split(" ");return!!a(i)}var h=n.document,o=h.createElement("i"),i=o.style,s=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),c="Webkit Moz O ms Khtml".split(" "),l=n.head_conf&&n.head_conf.head||"head",u=n[l],f={gradient:function(){var n="background-image:";return i.cssText=(n+s.join("gradient(linear,left top,right bottom,from(#9f9),to(#fff));"+n)+s.join("linear-gradient(left top,#eee,#fff);"+n)).slice(0,-n.length),!!i.backgroundImage},rgba:function(){return i.cssText="background-color:rgba(0,0,0,0.5)",!!i.backgroundColor},opacity:function(){return o.style.opacity===""},textshadow:function(){return i.textShadow===""},multiplebgs:function(){i.cssText="background:url(https://),url(https://),red url(https://)";var n=(i.background||"").match(/url/g);return Object.prototype.toString.call(n)==="[object Array]"&&n.length===3},boxshadow:function(){return r("boxShadow")},borderimage:function(){return r("borderImage")},borderradius:function(){return r("borderRadius")},cssreflections:function(){return r("boxReflect")},csstransforms:function(){return r("transform")},csstransitions:function(){return r("transition")},touch:function(){return"ontouchstart"in n},retina:function(){return n.devicePixelRatio>1},fontface:function(){var t=u.browser.name,n=u.browser.version;switch(t){case"ie":return n>=9;case"chrome":return n>=13;case"ff":return n>=6;case"ios":return n>=5;case"android":return!1;case"webkit":return n>=5.1;case"opera":return n>=10;default:return!1}}};for(var e in f)f[e]&&u.feature(e,f[e].call(),!0);u.feature()})(window); /*! head.load - v1.0.3 */ (function(n,t){"use strict";function w(){}function u(n,t){if(n){typeof n=="object"&&(n=[].slice.call(n));for(var i=0,r=n.length;i<r;i++)t.call(n,n[i],i)}}function it(n,i){var r=Object.prototype.toString.call(i).slice(8,-1);return i!==t&&i!==null&&r===n}function s(n){return it("Function",n)}function a(n){return it("Array",n)}function et(n){var i=n.split("/"),t=i[i.length-1],r=t.indexOf("?");return r!==-1?t.substring(0,r):t}function f(n){(n=n||w,n._done)||(n(),n._done=1)}function ot(n,t,r,u){var f=typeof n=="object"?n:{test:n,success:!t?!1:a(t)?t:[t],failure:!r?!1:a(r)?r:[r],callback:u||w},e=!!f.test;return e&&!!f.success?(f.success.push(f.callback),i.load.apply(null,f.success)):e||!f.failure?u():(f.failure.push(f.callback),i.load.apply(null,f.failure)),i}function v(n){var t={},i,r;if(typeof n=="object")for(i in n)!n[i]||(t={name:i,url:n[i]});else t={name:et(n),url:n};return(r=c[t.name],r&&r.url===t.url)?r:(c[t.name]=t,t)}function y(n){n=n||c;for(var t in n)if(n.hasOwnProperty(t)&&n[t].state!==l)return!1;return!0}function st(n){n.state=ft;u(n.onpreload,function(n){n.call()})}function ht(n){n.state===t&&(n.state=nt,n.onpreload=[],rt({url:n.url,type:"cache"},function(){st(n)}))}function ct(){var n=arguments,t=n[n.length-1],r=[].slice.call(n,1),f=r[0];return(s(t)||(t=null),a(n[0]))?(n[0].push(t),i.load.apply(null,n[0]),i):(f?(u(r,function(n){s(n)||!n||ht(v(n))}),b(v(n[0]),s(f)?f:function(){i.load.apply(null,r)})):b(v(n[0])),i)}function lt(){var n=arguments,t=n[n.length-1],r={};return(s(t)||(t=null),a(n[0]))?(n[0].push(t),i.load.apply(null,n[0]),i):(u(n,function(n){n!==t&&(n=v(n),r[n.name]=n)}),u(n,function(n){n!==t&&(n=v(n),b(n,function(){y(r)&&f(t)}))}),i)}function b(n,t){if(t=t||w,n.state===l){t();return}if(n.state===tt){i.ready(n.name,t);return}if(n.state===nt){n.onpreload.push(function(){b(n,t)});return}n.state=tt;rt(n,function(){n.state=l;t();u(h[n.name],function(n){f(n)});o&&y()&&u(h.ALL,function(n){f(n)})})}function at(n){n=n||"";var t=n.split("?")[0].split(".");return t[t.length-1].toLowerCase()}function rt(t,i){function e(t){t=t||n.event;u.onload=u.onreadystatechange=u.onerror=null;i()}function o(f){f=f||n.event;(f.type==="load"||/loaded|complete/.test(u.readyState)&&(!r.documentMode||r.documentMode<9))&&(n.clearTimeout(t.errorTimeout),n.clearTimeout(t.cssTimeout),u.onload=u.onreadystatechange=u.onerror=null,i())}function s(){if(t.state!==l&&t.cssRetries<=20){for(var i=0,f=r.styleSheets.length;i<f;i++)if(r.styleSheets[i].href===u.href){o({type:"load"});return}t.cssRetries++;t.cssTimeout=n.setTimeout(s,250)}}var u,h,f;i=i||w;h=at(t.url);h==="css"?(u=r.createElement("link"),u.type="text/"+(t.type||"css"),u.rel="stylesheet",u.href=t.url,t.cssRetries=0,t.cssTimeout=n.setTimeout(s,500)):(u=r.createElement("script"),u.type="text/"+(t.type||"javascript"),u.src=t.url);u.onload=u.onreadystatechange=o;u.onerror=e;u.async=!1;u.defer=!1;t.errorTimeout=n.setTimeout(function(){e({type:"timeout"})},7e3);f=r.head||r.getElementsByTagName("head")[0];f.insertBefore(u,f.lastChild)}function vt(){for(var t,u=r.getElementsByTagName("script"),n=0,f=u.length;n<f;n++)if(t=u[n].getAttribute("data-headjs-load"),!!t){i.load(t);return}}function yt(n,t){var v,p,e;return n===r?(o?f(t):d.push(t),i):(s(n)&&(t=n,n="ALL"),a(n))?(v={},u(n,function(n){v[n]=c[n];i.ready(n,function(){y(v)&&f(t)})}),i):typeof n!="string"||!s(t)?i:(p=c[n],p&&p.state===l||n==="ALL"&&y()&&o)?(f(t),i):(e=h[n],e?e.push(t):e=h[n]=[t],i)}function e(){if(!r.body){n.clearTimeout(i.readyTimeout);i.readyTimeout=n.setTimeout(e,50);return}o||(o=!0,vt(),u(d,function(n){f(n)}))}function k(){r.addEventListener?(r.removeEventListener("DOMContentLoaded",k,!1),e()):r.readyState==="complete"&&(r.detachEvent("onreadystatechange",k),e())}var r=n.document,d=[],h={},c={},ut="async"in r.createElement("script")||"MozAppearance"in r.documentElement.style||n.opera,o,g=n.head_conf&&n.head_conf.head||"head",i=n[g]=n[g]||function(){i.ready.apply(null,arguments)},nt=1,ft=2,tt=3,l=4,p;if(r.readyState==="complete")e();else if(r.addEventListener)r.addEventListener("DOMContentLoaded",k,!1),n.addEventListener("load",e,!1);else{r.attachEvent("onreadystatechange",k);n.attachEvent("onload",e);p=!1;try{p=!n.frameElement&&r.documentElement}catch(wt){}p&&p.doScroll&&function pt(){if(!o){try{p.doScroll("left")}catch(t){n.clearTimeout(i.readyTimeout);i.readyTimeout=n.setTimeout(pt,50);return}e()}}()}i.load=i.js=ut?lt:ct;i.test=ot;i.ready=yt;i.ready(r,function(){y()&&u(h.ALL,function(n){f(n)});i.feature&&i.feature("domloaded",!0)})})(window); /* /# sourceMappingURL=head.min.js.map */ var page_extra_params = { jqeuryVersion : \'\', loadOnce: false, prerollFired: false, placeholderData: {"cams":"Search cam models...","gifs":"Search 1,261,242 GIFs...","members":"Search 39,231,615 members...","photos":"Search 22,636,805 photos...","pornstars":"Search 31,251 pornstars...","videos":"Search 5,964,843 videos..."} }; page_extra_params.actionModifierSetup = {}; page_extra_params.actionModifierSetup = { "actionMod" : "js_action_mod", \'isLoggedIn\' : \'0\' }; var page_params = {}; //SET UP TO lazy_load-1.0.1.js page_params.lazyLoad = { dataSrc : \'src\',//data-src attribute in image class_name : \'lazy\', //Class name to locate the image to lazy load LEAVE THE UNDERSCORE "_" dataBkg : \'bkg\', //Data attribute to lazy load background image classBkg : \'js_lazy_bkg\', //Class to locate the tag which need background lazy load thumbUrl : \'thumb_url\', //Data attribute to lazy load thumbnails in a section sections : [] //Array to push the sections to lazy load }; </script> <script src="https://cdn1d-static-shared.phncdn.com/html5player/videoPlayer/loader/3.4.1/mhp1138.loader.min.js?cache=2018080801"></script> <script> var premiumFlag = ""; var loadScriptVar = [], loadScriptUniqueId = []; playerEnvironment = \'https://cdn1d-static-shared.phncdn.com/html5player/videoPlayer/\'; MHP1138.initLoader({ adaptive: false, pathToBuildFolder: playerEnvironment, deviceType: \'mobile\', playerDefaultSettings: { quickSetup: \'pornhub\' } }); var playerObjList = {}, phOrientationSegment = "straight", videoTimeTrackingCondition = 1, reportTimeWatchedUrl = \'/utils/reportTimeWatched\'; var videoTimeTracking = \'//services.pornhub.com/chronopop/84615141\'; </script> <script> var modalTranslationText = {"confirmEmail":"Please confirm your email to be able to add users as friends","cannotAdd":"You cannot friend a private member.","cannotSubscribe":"You cannot subscribe to a private member."}; </script> </head> <body class="logged-out"> <div id="backgroundLayer"> </div> <header id="mobileHeader" class="clearfix hideWhenOpened"> <nav> <div class="topNav clearfix"> <button id="mobileNavigation" type="button"><i class="spriteUi"></i></button> <div class="logoWrapper" title="Pornhub"> <a id="phubLogo" href="/"> <img itemprop="logo" title="Pornhub" alt="Pornhub Porn Videos" width="118" height="32" src="https://ci.phncdn.com/www-static/images/pornhub_logo_straight_mobile.png?cache=2018080801" /> </a> </div> <button id="openSearch" disabled type="button"><i class="spriteUi"></i></button> </div> </nav> <aside id="searchSection" class=""> <div id="searchContainer"> <form autocomplete="off" id="searchForm" class="clearfix" method="get" action=""> <div class="inputContainter clearfix"> <button id="searchCategory" data-search-category="video" type="button" class="buttonClass blackBtn video"><i class="spriteUi"></i><span class="spriteUi"></span></button> <div class="inputField"> <input id="search_text" type="search" value="" name="search_text" autocapitalize="off" autocomplete="off" autocorrect="off" placeholder="Search Pornhub..." maxlength="100" data-autocomplete="token=MTUzMzkwMDk5OBYP8kYiwz8j7cdlHHnslTMjNfRgIvbaQoXbKbxSAvT3MT2lz0Z4L3XcvJw7d61v-I4lwlbEg_lZ1tbyTnkA4r0.&amp;orientation=straight" > </div> <button id="searchSubmit" type="submit" class="buttonClass whiteBtn"><i class="spriteUi"></i></button> <button id="closeSearch" type="button" class="buttonClass blackBtn"><i class="spriteUi"></i></button> </div> </form> <div id="suggestionContainer"> <div id="suggestionList" class="suggestions"></div> </div> <div id="searchFilterType"> <button class="filterBtnType buttonClass blackBtn videosFilter active" data-search-type="video"><i class="spriteUi"></i><span>Videos</span></button> <button class="filterBtnType buttonClass blackBtn photosFilter" data-search-type="photo"><i class="spriteUi"></i><span >Photos</span></button> <button class="filterBtnType buttonClass blackBtn membersFilter" data-search-type="user"><i class="spriteUi"></i><span >Members</span></button> <button class="filterBtnType buttonClass blackBtn pornstarsFilter" data-search-type="pornstars"><i class="spriteUi"></i><span>Pornstars</span></button> <button class="filterBtnType buttonClass blackBtn gifsFilter" data-search-type="gifs"><i class="spriteUi"></i><span>GIFs</span></button> <!--<button class="filterBtnType buttonClass blackBtn liveFilter" data-search-type="live"><i class="spriteUi"></i><span></span></button>--> </div> </div> </aside> </header> <div class="bottomNav clearfix"> <a href="/live?track=5000" target="_self" rel="noopener nofollow" class="buttonClass blackBtn upperCase floatLeft noImage" onclick="ga(\'send\', \'event\', \'Header Mobile\', \'click\', \'Live Sex Tab\');" >Live Cams</a> <a href="http://ads.trafficjunky.net/ads?zone_id=8622&format=directLP" target="_blank" rel="noopener noreferrer nofollow" class="buttonClass blackBtn upperCase floatLeft noImage" onclick="ga(\'send\', \'event\', \'Header Mobile\', \'click\', \'Real Sex Tab\');" >FUCK NOW</a> <a href="https://ads.trafficjunky.net/ads?zone_id=29559&format=directLP&cache=1533900923&channel%5Bsite%5D=pornhub" target="_blank" rel="noopener noreferrer nofollow" class="buttonClass blackBtn upperCase floatLeft noImage" onclick="ga(\'send\', \'event\', \'Header Mobile\', \'click\', \'Phone Sex\');" >Phone Sex</a> <a href="http://www.pornhubpremium.com/premium_signup?type=PremiumBtn" rel="noopener nofollow" class="buttonClass blackBtn upperCase floatLeft noImage" > <i class="premiumStar"></i>PREMIUM</a> </a> </div> <aside id="leftMenu"> <div id="androidAppBar" class="clearfix " style="display: none;"> <div class="leftCol floatLeft"> <a class="mainSprite" href="/"></a> <p>The Official <br> Pornhub App</p> </div> <div class="rightCol floatRight"> <a id="installAndroidApp" class="androidBtn buttonClass orangeBtn" href="/apps/android">Install</a> <button id="closeAndroidAppBar" class="androidBtn buttonClass generalBtn"><span>X</span></button> </div> </div> <div id="topMenuSection"> <a id="loginInBtn" class="topMenuButtons" href="/login?redirect=ODluOdqN0IX5zk0s6s-WUD_nVepdSNJ6jjJKDylUwR6lR5vHEWCXDi5ErJYiOw5sQxhW2lW5gEk6JOMPoray9g.." rel="noindex, follow"><i class="loginIcon"></i><span>Log in</span></a> <a id="signUpBtn" class="topMenuButtons" href="/create_account_select?redirect=ODluOdqN0IX5zk0s6s-WUD_nVepdSNJ6jjJKDylUwR6lR5vHEWCXDi5ErJYiOw5sQxhW2lW5gEk6JOMPoray9g.."><i class="registerIcon"></i><span>Sign up</span></a> <a id="uploadBtn" class="topMenuButtons" href="/upload/videodata"> <i class="uploadIcon"></i> <span>Upload</span> </a> </div> <div class="menuSection"> <h3>Main</h3> <div class="videosNavigation" > <i class="videosIcon"></i> <a class="clickableAreaForMobileMenu" href="/videos"> Porn Videos </a> <span class="spriteUi"></span> </div> <div class="menuSection videosMennu"> <a href="/video?o=tr"><i class="trIcon"></i><span>Top Rated</span></a> <a href="/video?o=ht&amp;cc=us"><i class="htIcon"></i><span>Hottest</span></a> <a href="/video?o=mv"><i class="mvIcon"></i><span>Most Viewed</span></a> <a href="/recommended"><i class="recoIcon"></i><span>Recommended</span></a> </div> <a href="/playlists" ><i class="playlistsIcon"></i><span>Playlists</span></a> <div class="categoriesNavigation" > <i class="categoriesIcon"></i> <a class="clickableAreaForMobileMenu" href="/categories"> Categories </a> <span class="spriteUi"></span> </div> <div class="menuSection categoriesMenu"> <a class="" href="/popularwithwomen"> <span> Popular With Women<img src="https://ci.phncdn.com/www-static/images/femalefriendly.png" class="catIcon Popular With Women" alt="Popular With Women" title="Popular With Women" /> </span> </a> <a class="" href="/video?c=138"> <span> Verified Amateurs<img src="https://ci.phncdn.com/www-static/images/verifiedCheck.png" class="catIcon Verified Amateurs" alt="Verified Amateurs" title="Verified Amateurs" /> </span> </a> <a class="" href="/video?c=139"> <span> Verified Models<img src="https://ci.phncdn.com/www-static/images/verifiedCheck.png" class="catIcon Verified Models" alt="Verified Models" title="Verified Models" /> </span> </a> <a class=" categorySeparator" href="/vr"> <span> Virtual Reality<img src="https://ci.phncdn.com/www-static/images/vr.png" class="catIcon Virtual Reality" alt="Virtual Reality" title="Virtual Reality" /> </span> </a> <a class="" href="/categories/hentai"> <span> Hentai </span> </a> <a class="" href="/video?c=111"> <span> Japanese </span> </a> <a class="" href="/video?c=28"> <span> Mature </span> </a> <a class="" href="/video?c=86"> <span> Cartoon </span> </a> <a class="" href="/video?c=15"> <span> Creampie </span> </a> <a class="" href="/transgender"> <span> Transgender </span> </a> <a class="" href="/categories/teen"> <span> Teen </span> </a> <a class="" href="/video?c=7"> <span> Big Dick </span> </a> <a class="" href="/video?c=8"> <span> Big Tits </span> </a> <a class="" href="/video?c=10"> <span> Bondage </span> </a> <a class="" href="/video?c=3"> <span> Amateur </span> </a> <a class="categoryDefault" href="/categories"> <span>All Categories</span> </a> </div> <a href="/channels" ><i class="channelsIcon"></i><span>Channels</span></a> <a href="/albums" ><i class="photosIcon"></i><span>Photos</span></a> <a href="/gifs" ><i class="gifIcon"></i><span>Animated GIFs</span></a> <a href="/pornstars" ><i class="pornstarsIcon "></i><span>Pornstars</span></a> <a href="http://www.pornhubselect.com" rel="noopener nofollow"><i class="selectIcon"></i><span>Pornhub Select</span></a> <button class="headerUpgradePremiumBtn removeAdLink" onclick="triggerGatewayModal(event);" data-segment="straight" data-entrycode="UpgrBtn-menu"><i data-segment="straight" data-entrycode="UpgrBtn-menu" class="upgradePremiumIcon"></i>Upgrade To Premium</button> </div> <div class="menuSection"> <h3>Community</h3> <a href="/login"><i class="uploadIcon"></i><span>Upload</span></a> <a href="/community" ><i class="communityFeedIcon"></i><span>Community Feed</span></a> <a href="/video?o=cm" ><i class="communityVideosIcon"></i><span>Community Videos</span></a> <a href="/user/search" ><i class="membmerSearchIcon"></i><span>Member Search</span></a> <a href="/user/discover" ><i class="topMemeberIcon"></i><span>Top Members</span></a> </div> <div class="menuSection"> <h3>Discover</h3> <a href="/blog" ><i class="blogIcon"></i><span>Pornhub Blog</span></a> <a href="//www.pornhub.com/insights/" ><i class="insightsBlogIcon"></i><span>Insights Blog</span></a> <a href="//www.pornhub.com/sex" ><i class="sexualWellnessIcon"></i><span id="sexWellness">Sexual Wellness Center</span></a> <a id="androidAppLink" href="/apps/android"><i class="appIcon"></i><span>App</span></a> <a href="/more" ><i class="moreIcon"></i><span>More</span></a> </div> <div class="menuSection"> <h3>Support & Help</h3> <a href="/information#faq" rel="nofollow" ><i class="faqIcon"></i><span>FAQ</span></a> <a href="/support" > <i class="supportIcon"></i> <span> Support </span> </a> <a href="http://feedback.pornhub.com" rel="nofollow" ><i class="forumIcon"></i><span>Feedback Forum</span></a> <a href="/sitemap" ><i class="sitemapIcon"></i><span>Sitemap</span></a> </div> <div class="menuSection"> <h3>Settings</h3> <button class="lngNavigation" ><i class="languageIcon"></i><span>Language</span><span class="spriteUi"></span></button> <div class="menuSection lngMennu"> <a class="active" data-lang="en" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'English\');"><i></i><span>English</span></a> <a href=\'https://de.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="de" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Deutsch\');"><i></i><span>Deutsch</span></a> <a href=\'https://fr.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="fr" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Français\');"><i></i><span>Français</span></a> <a href=\'https://es.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="es" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Español\');"><i></i><span>Español</span></a> <a href=\'https://it.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="it" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Italiano\');"><i></i><span>Italiano</span></a> <a href=\'https://pt.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="pt" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Português\');"><i></i><span>Português</span></a> <a href=\'https://pl.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="pl" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Polski\');"><i></i><span>Polski</span></a> <a href=\'https://rt.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="ru" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Русский\');"><i></i><span>Русский</span></a> <a href=\'https://jp.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="jp" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'日本語\');"><i></i><span>日本語</span></a> <a href=\'https://nl.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="nl" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Dutch\');"><i></i><span>Dutch</span></a> <a href=\'https://cz.pornhub.com/view_video.php?viewkey=ph57a52a8e5237c\' data-lang="cz" data-root="pornhub.com" onclick="ga(\'send\', \'event\', \'Language Flags Mobile Header\', \'click\', \'Czech\');"><i></i><span>Czech</span></a> </div> <a href="/front/set_pc?redirect=3lGV1CXwv-xqTML6LlikC8YjYP750UdZzWgsY3iSVD1nfZtliirVYqGiyLjE_lkg3x7u_iV8WbyEpBt2bpgFxCHucDQnp6CdCF-Ohaf38PA.&amp;token=MTUzMzkwMDk5OBYP8kYiwz8j7cdlHHnslTMjNfRgIvbaQoXbKbxSAvT3MT2lz0Z4L3XcvJw7d61v-I4lwlbEg_lZ1tbyTnkA4r0." ><i class="deskTopIcon"></i><span>Desktop Version</span></a> </div> </aside> <script type="text/javascript"> var suggestionsMsg = {"message_1":"No matches.","message_2":"Suggestions","message_3":"Rank:","message_4":"Channels","message_5":"Trending Searches","message_6":"Pornstar profiles","message_video":"Video results","message_photo":"Photo results","message_pornstars":"Pornstar results","message_gifs":"Gifs results","message_cam":"Cam Model results"}; var linkForVideos = "/video"; var linkForCategories = "/categories"; </script> <div id="mobileContainer" class="container clearfix"> <script type="text/javascript"> var flashvars_886167249594192735 = {"disable_sharebar":1,"htmlPauseRoll":"false","htmlPostRoll":"false","embedCode":"<iframe src=\\"https:\\/\\/www.pornhub.com\\/embed\\/ph57a52a8e5237c\\" frameborder=\\"0\\" width=\\"560\\" height=\\"340\\" scrolling=\\"no\\" allowfullscreen><\\/iframe>","autoplay":"true","autoreplay":"false","hidePostPauseRoll":"false","video_unavailable":"false","pauseroll_url":"","postroll_url":"","isHD":"true","video_duration":"53","actionTags":"","link_url":"https:\\/\\/www.pornhub.com\\/view_video.php?viewkey=ph57a52a8e5237c","related_url":"https:\\/\\/www.pornhub.com\\/video\\/player_related_datas?id=84615141","image_url":"https:\\/\\/ci.phncdn.com\\/videos\\/201608\\/06\\/84615141\\/original\\/(m=eaAaGwObaaaa)(mh=TGFDbif9_MIFc36_)11.jpg","video_title":"My girls mom need a ride to the store and she was on one","defaultQuality":[480,240,720,1080],"vcServerUrl":"/svvt/add?stype=svv&svalue=84615141&snonce=qwxkxjfpmexrk3yq&skey=19792a967525d2bf1c56cf09dc52e6d262ef27df5c9c46bd53aba7921099479e&stime=1533900998","mediaDefinitions":[{"defaultQuality":false,"format":"","quality":"720","videoUrl":"https:\\/\\/cm.phncdn.com\\/videos\\/201608\\/06\\/84615141\\/720P_1500K_84615141.mp4?a5dcae8e1adc0bdaed975f0d61fb5e05756dc4acc488d2f9e61ef33953093512602c6cb1feb47dcaff6042f0cf3a2ef28b54764514b83dc833c7e5395d28dd79eb97adc3ac59f89e6454137c162fcbb835daec40521c7628d6d38306755028c0dfdc51d0fb1f68161335ff6aba2bcad8357962745913324f93e3"},{"defaultQuality":true,"format":"","quality":"480","videoUrl":"https:\\/\\/cm.phncdn.com\\/videos\\/201608\\/06\\/84615141\\/480P_600K_84615141.mp4?a5dcae8e1adc0bdaed975f0d63fb5e05a4f5a06c6a9aac7f82eaba3ff595db4bc818172790a2948a2d7ae5a55516d26f0b88767442fbfb17f040532064f1ed7a6e82016b47efd19d2bd480dd1477df53366a0dba146e3bec607f4cc3b8597d13bb4c856b46a2e73db94ed8386b1d01c27ab571b89ca27409"},{"defaultQuality":false,"format":"","quality":"240","videoUrl":"https:\\/\\/cm.phncdn.com\\/videos\\/201608\\/06\\/84615141\\/240P_400K_84615141.mp4?a5dcae8e1adc0bdaed975f0d63fb5e05a4f5a06c6a9aac7f82eaba3ff595db4bc818172790a2948a2d7ae5a55516d26f0b88767442fbfd1b6aa088b0e3ee86977d16cf0c13192311d5c01a490fd705777a9d1304a76d7f14372f0f8b59607fc4681e7bd52560a266d269a2433cea7cccd625e0c8979ab326"}],"video_unavailable_country":"false","toprated_url":"https:\\/\\/www.pornhub.com\\/video?o=tr&t=m","mostviewed_url":"https:\\/\\/www.pornhub.com\\/video?o=mv&t=m","options":"show","cdn":"edgecast","startLagThreshold":1000,"outBufferLagThreshold":2000,"appId":"1111","service":"protrack","cdnProvider":"ec","preroll":{"campaigns":[{"banner":[],"campaign_name":"Streamate Mobile - USA - Aug 10-11","click_url":"https:\\/\\/www.pornhub.com\\/live?track=311300","clickableAreas":{"video":true,"link":true},"clickableAreasByPlatform":{"pc":{"video":false,"link":false,"_empty_":true},"mobile":{"video":true,"link":true},"tablet":{"video":false,"link":false,"_empty_":true}},"endTime":1534046340,"forgetUserAfter":86400,"id":3242,"on_nth":1,"percentChance":100,"repeat":false,"skip_delay":5,"skippable":true,"startTime":1533873600,"timesToOmitAfterEach":"","timesToOmitBeforeFirst":1,"timesToShow":1,"track_urls":"[\\"https:\\\\\\/\\\\\\/www.google-analytics.com\\\\\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=311300&cs=pornhub&cm=preroll&cn=311300\\",\\"https:\\\\\\/\\\\\\/www.google-analytics.com\\\\\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=312100&cs=pornhub&cm=preroll&cn=312100\\",\\"https:\\\\\\/\\\\\\/www.google-analytics.com\\\\\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=312800&cs=pornhub&cm=preroll&cn=312800\\",\\"https:\\\\\\/\\\\\\/www.google-analytics.com\\\\\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=313500&cs=pornhub&cm=preroll&cn=313500\\",\\"https:\\\\\\/\\\\\\/www.google-analytics.com\\\\\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=313600&cs=pornhub&cm=preroll&cn=313600\\",\\"https:\\\\\\/\\\\\\/www.google-analytics.com\\\\\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=313700&cs=pornhub&cm=preroll&cn=313700\\"]","vastXml":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<VAST version=\\"4.0\\"><Ad><InLine><AdSystem><\\/AdSystem><AdTitle>311300_PillowFight<\\/AdTitle><Description>311300_PillowFight<\\/Description><Impression><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Impression><Error><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=error&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Error><Creatives><Creative><Linear skipoffset=\\"00:00:05\\"><Duration>00:00:30<\\/Duration><VideoClicks><ClickThrough><![CDATA[https:\\/\\/www.pornhub.com\\/live?track=311300]]><\\/ClickThrough><ClickTracking><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=click&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/ClickTracking><\\/VideoClicks><TrackingEvents><Tracking event=\\"skip\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=skip&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Tracking><Tracking event=\\"firstQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=firstQuartile&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Tracking><Tracking event=\\"midpoint\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=midpoint&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Tracking><Tracking event=\\"thirdQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=thirdQuartile&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Tracking><Tracking event=\\"complete\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=complete&el=311300&cs=pornhub&cm=preroll&cn=311300]]><\\/Tracking><\\/TrackingEvents><MediaFiles><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"60\\" width=\\"106\\" bitrate=\\"190\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/32\\/mp4_60.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"480\\" width=\\"854\\" bitrate=\\"698\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/32\\/mp4_480.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"720\\" width=\\"1280\\" bitrate=\\"1152\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/32\\/mp4_720.mp4<\\/MediaFile><\\/MediaFiles><\\/Linear><\\/Creative><\\/Creatives><\\/InLine><\\/Ad><Ad><InLine><AdSystem><\\/AdSystem><AdTitle>312100_Glam_Montage_V2A_explicit<\\/AdTitle><Description>312100_Glam_Montage_V2A_explicit<\\/Description><Impression><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Impression><Error><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=error&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Error><Creatives><Creative><Linear skipoffset=\\"00:00:05\\"><Duration>00:00:30<\\/Duration><VideoClicks><ClickThrough><![CDATA[https:\\/\\/www.pornhub.com\\/live?track=312100]]><\\/ClickThrough><ClickTracking><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=click&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/ClickTracking><\\/VideoClicks><TrackingEvents><Tracking event=\\"skip\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=skip&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Tracking><Tracking event=\\"firstQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=firstQuartile&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Tracking><Tracking event=\\"midpoint\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=midpoint&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Tracking><Tracking event=\\"thirdQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=thirdQuartile&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Tracking><Tracking event=\\"complete\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=complete&el=312100&cs=pornhub&cm=preroll&cn=312100]]><\\/Tracking><\\/TrackingEvents><MediaFiles><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"60\\" width=\\"106\\" bitrate=\\"186\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/62\\/mp4_60.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"480\\" width=\\"854\\" bitrate=\\"690\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/62\\/mp4_480.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"720\\" width=\\"1280\\" bitrate=\\"1149\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/62\\/mp4_720.mp4<\\/MediaFile><\\/MediaFiles><\\/Linear><\\/Creative><\\/Creatives><\\/InLine><\\/Ad><Ad><InLine><AdSystem><\\/AdSystem><AdTitle>312800_Theme_Lesbian_V1<\\/AdTitle><Description>312800_Theme_Lesbian_V1<\\/Description><Impression><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Impression><Error><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=error&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Error><Creatives><Creative><Linear skipoffset=\\"00:00:05\\"><Duration>00:00:30<\\/Duration><VideoClicks><ClickThrough><![CDATA[https:\\/\\/www.pornhub.com\\/live?track=312800]]><\\/ClickThrough><ClickTracking><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=click&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/ClickTracking><\\/VideoClicks><TrackingEvents><Tracking event=\\"skip\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=skip&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Tracking><Tracking event=\\"firstQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=firstQuartile&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Tracking><Tracking event=\\"midpoint\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=midpoint&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Tracking><Tracking event=\\"thirdQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=thirdQuartile&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Tracking><Tracking event=\\"complete\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=complete&el=312800&cs=pornhub&cm=preroll&cn=312800]]><\\/Tracking><\\/TrackingEvents><MediaFiles><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"60\\" width=\\"106\\" bitrate=\\"189\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/682\\/mp4_60.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"480\\" width=\\"854\\" bitrate=\\"840\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/682\\/mp4_480.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"720\\" width=\\"1280\\" bitrate=\\"1489\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/682\\/mp4_720.mp4<\\/MediaFile><\\/MediaFiles><\\/Linear><\\/Creative><\\/Creatives><\\/InLine><\\/Ad><Ad><InLine><AdSystem><\\/AdSystem><AdTitle>313500_SoftChat_MF_TopCounter<\\/AdTitle><Description>313500_SoftChat_MF_TopCounter<\\/Description><Impression><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Impression><Error><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=error&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Error><Creatives><Creative><Linear skipoffset=\\"00:00:05\\"><Duration>00:00:30<\\/Duration><VideoClicks><ClickThrough><![CDATA[https:\\/\\/www.pornhub.com\\/live?track=313500]]><\\/ClickThrough><ClickTracking><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=click&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/ClickTracking><\\/VideoClicks><TrackingEvents><Tracking event=\\"skip\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=skip&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Tracking><Tracking event=\\"firstQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=firstQuartile&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Tracking><Tracking event=\\"midpoint\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=midpoint&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Tracking><Tracking event=\\"thirdQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=thirdQuartile&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Tracking><Tracking event=\\"complete\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=complete&el=313500&cs=pornhub&cm=preroll&cn=313500]]><\\/Tracking><\\/TrackingEvents><MediaFiles><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"60\\" width=\\"106\\" bitrate=\\"166\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/352\\/44352\\/mp4_60.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"480\\" width=\\"854\\" bitrate=\\"539\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/352\\/44352\\/mp4_480.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"720\\" width=\\"1280\\" bitrate=\\"714\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/352\\/44352\\/mp4_720.mp4<\\/MediaFile><\\/MediaFiles><\\/Linear><\\/Creative><\\/Creatives><\\/InLine><\\/Ad><Ad><InLine><AdSystem><\\/AdSystem><AdTitle>313600_RileyReid_GlamMontage_V1<\\/AdTitle><Description>313600_RileyReid_GlamMontage_V1<\\/Description><Impression><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Impression><Error><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=error&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Error><Creatives><Creative><Linear skipoffset=\\"00:00:05\\"><Duration>00:00:30<\\/Duration><VideoClicks><ClickThrough><![CDATA[https:\\/\\/www.pornhub.com\\/live?track=313600]]><\\/ClickThrough><ClickTracking><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=click&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/ClickTracking><\\/VideoClicks><TrackingEvents><Tracking event=\\"skip\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=skip&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Tracking><Tracking event=\\"firstQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=firstQuartile&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Tracking><Tracking event=\\"midpoint\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=midpoint&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Tracking><Tracking event=\\"thirdQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=thirdQuartile&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Tracking><Tracking event=\\"complete\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=complete&el=313600&cs=pornhub&cm=preroll&cn=313600]]><\\/Tracking><\\/TrackingEvents><MediaFiles><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"60\\" width=\\"106\\" bitrate=\\"184\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/682\\/44682\\/mp4_60.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"480\\" width=\\"854\\" bitrate=\\"704\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/682\\/44682\\/mp4_480.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"720\\" width=\\"1280\\" bitrate=\\"1225\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/682\\/44682\\/mp4_720.mp4<\\/MediaFile><\\/MediaFiles><\\/Linear><\\/Creative><\\/Creatives><\\/InLine><\\/Ad><Ad><InLine><AdSystem><\\/AdSystem><AdTitle>313700_Theme_3a<\\/AdTitle><Description>313700_Theme_3a<\\/Description><Impression><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=impression&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Impression><Error><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=error&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Error><Creatives><Creative><Linear skipoffset=\\"00:00:05\\"><Duration>00:00:30<\\/Duration><VideoClicks><ClickThrough><![CDATA[https:\\/\\/www.pornhub.com\\/live?track=313700]]><\\/ClickThrough><ClickTracking><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=click&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/ClickTracking><\\/VideoClicks><TrackingEvents><Tracking event=\\"skip\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=skip&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Tracking><Tracking event=\\"firstQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=firstQuartile&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Tracking><Tracking event=\\"midpoint\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=midpoint&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Tracking><Tracking event=\\"thirdQuartile\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=thirdQuartile&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Tracking><Tracking event=\\"complete\\"><![CDATA[https:\\/\\/www.google-analytics.com\\/collect?v=1&tid=UA-8197088-46&cid=all&t=event&ec=preroll&ea=complete&el=313700&cs=pornhub&cm=preroll&cn=313700]]><\\/Tracking><\\/TrackingEvents><MediaFiles><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"60\\" width=\\"106\\" bitrate=\\"196\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/702\\/44702\\/mp4_60.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"480\\" width=\\"854\\" bitrate=\\"861\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/702\\/44702\\/mp4_480.mp4<\\/MediaFile><MediaFile delivery=\\"progressive\\" type=\\"video\\/mp4\\" height=\\"720\\" width=\\"1280\\" bitrate=\\"1597\\" scalable=\\"true\\" maintainAspectRatio=\\"true\\">https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/000\\/044\\/702\\/44702\\/mp4_720.mp4<\\/MediaFile><\\/MediaFiles><\\/Linear><\\/Creative><\\/Creatives><\\/InLine><\\/Ad><\\/VAST>\\n","video_url":"https:\\/\\/evtubescms.phncdn.com\\/pre_videos\\/32\\/mp4_720.mp4"}]},"mp4_seek":"ms","hotspots":["4612641","77725","66035","57861","51723","46163","43124","43576","44684","48958"],"thumbs":{"samplingFrequency":1,"type":"normal","cdnType":"regular","urlPattern":"https:\\/\\/ci.phncdn.com\\/videos\\/201608\\/06\\/84615141\\/timeline\\/160x90\\/(m=eGCaiCObaaaa)(mh=cI7Di2ubYOJI7tBo)S{1}.jpg","thumbHeight":"90","thumbWidth":"160"},"nextVideo":{"thumb":"https:\\/\\/ci.phncdn.com\\/videos\\/201712\\/06\\/144220772\\/original\\/(m=ecuKGgaaaa)(mh=Cwk15YGX5JWzPTNe)5.jpg","duration":"101","title":"Chubby soccer mom sucking my cock during her sons game","isHD":"1","nextUrl":"\\/view_video.php?viewkey=ph5a27abe908ab0"},"language":"en"}; '; 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