{"version":"1.0","provider_name":"Podfeet Podcasts","provider_url":"https:\/\/www.podfeet.com\/blog","author_name":"podfeet","author_url":"https:\/\/www.podfeet.com\/blog\/author\/podfeet\/","title":"CCATP #626 \u2014 Bart Busschots on PBS 91 of X \u2014 JavaScript RE Objects - Podfeet Podcasts","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"b6DROZbPRo\"><a href=\"https:\/\/www.podfeet.com\/blog\/2020\/02\/ccatp-626\/\">CCATP #626 \u2014 Bart Busschots on PBS 91 of X \u2014 JavaScript RE Objects<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.podfeet.com\/blog\/2020\/02\/ccatp-626\/embed\/#?secret=b6DROZbPRo\" width=\"600\" height=\"338\" title=\"&#8220;CCATP #626 \u2014 Bart Busschots on PBS 91 of X \u2014 JavaScript RE Objects&#8221; &#8212; Podfeet Podcasts\" data-secret=\"b6DROZbPRo\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.podfeet.com\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2019\/08\/PBS_Logo-1-300x300_no_alpha.jpg","thumbnail_width":300,"thumbnail_height":300,"description":"Bart takes us through the penultimate hat JavaScript wears and that&#8217;s Regular Expressions. Luckily since we haven&#8217;t talked about REs in ages, he reminds us of the syntax for Regular Expressions literals in JavaScript first and then he takes us through three common uses for Regular Expressions. We joked around during this episode at how [&hellip;]"}