package main
import (
"regexp"
"fmt"
)
func main() {
var re = regexp.MustCompile(`(?m)(?i)<a [^<>]*href="http:\/\/.{0,8}netwell[^<>]*>(?:(?!<\/a>)[\s\S])*<\/a>`)
var str = `<!DOCTYPE html><html lang=""><head><meta charset="utf-8" /><meta content="width=device-width, initial-scale=1.0" name="viewport" />
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="http://www.googletagmanager.com/gtag/js?id=UA-42567961-12"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'UA-42567961-12');
</script>
<link href="http://fonts.googleapis.com/css?family=Raleway:400&subset=latin-ext" rel="preload" as="font" /><title>
Reaching your online goals, since 2006 | NETWELL.DIGITAL
</title><link href="/c/1a.css" rel="preload" media="(max-width:1057px)" /><link href="/c/1b.css" rel="preload" as="style" media="(max-width:1057px)" /><link href="/c/1c.css" rel="preload" as="style" media="(max-width:1057px)" /><link href="/c/2a.css" rel="preload" as="style" media="(min-width:1058px)" /><link href="/c/2b.css" rel="preload" as="style" media="(min-width:1058px)" /><link href="/c/2c.css" rel="preload" as="style" media="(min-width:1058px)" /><link href="/c/d.css" rel="preload" as="style" /><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" /><link rel="manifest" href="/site.webmanifest" /><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#8b8b8b" /><meta name="msapplication-TileColor" content="#ee272e" /><meta name="theme-color" content="#ffffff" />
<meta property="og:title" content="Reaching your online goals, since 2006 | NETWELL.DIGITAL">
<meta property="og:type" content="website">
<meta property="og:image" content="http://netwell.digital/og-image.jpg">
<meta property="og:url" content="http://netwell.digital/default/">
<meta property="og:image:width" content="237" /><meta property="og:image:height" content="237" /><meta property="og:description" content="12 years of longterm strategies with informed clients, from entrepreneurs to multinationals. Awesome SEO, PPC, Social Media, App development using Spotlight - our own SEO-oriented platform."><meta name="description" content="12 years of longterm strategies with informed clients, from entrepreneurs to multinationals. Awesome SEO, PPC, Social Media, App development using Spotlight - our own SEO-oriented platform.">
<style id="kritikl">
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}._xhidden{display:none}._xfill{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}*{position:relative;box-sizing:border-box;background-repeat:no-repeat;outline:none}*:focus{outline:none}body{z-index:2;font-family:sans-serif;color:#555;letter-spacing:-1px;line-height:1.625rem;font-size:1.125rem;background-color:#fff}img[src*="-x-"]{filter:blur(5px)}img.deblur{animation:deblur .2s}@keyframes deblur{from{filter:blur(5px)}to{filter:blur(0)}}._dn>*,._dt>*,header>*,footer>*,#nav_user,#nav_main,#_cooki-con p{position:relative;margin:0 auto 0 -32.5rem;width:65rem;left:50%}header{display:block;position:fixed;vertical-align:top;z-index:70;top:0;height:2.5rem;width:100%}header>*{height:100%;text-align:right}header>div>*{display:inline-block;vertical-align:top;height:100%;border:0}footer{display:block}aside{display:none}h1,h2,h3,h4,header,nav,select,input,a[id^="LBTN_"],.lbtn{font-weight:400}h1{margin:0 0 1.5rem;font-size:2.75rem;line-height:2.75rem}h2{padding:2rem 0 .25rem;font-size:2rem;width:auto!important}h2:before{width:65rem}a{cursor:pointer;color:#999}a[id^="LBTN_"],.lbtn{text-decoration:none}input{font-size:1.125rem}input[type="checkbox"]{width:auto}table{background-color:#eee}td,th{border-right:1px solid #fff;padding:3px;border-bottom:1px solid #fff;font-size:1rem}ol{list-style:inside decimal}main{display:block;position:relative;padding-top:9.5rem}nav{display:block;position:fixed;z-index:70;top:2.5rem!important;width:100%;font-size:1.25rem;background:#000}nav a,nav b{display:block}#nav_user{text-align:right;padding:0;height:3.5rem;margin-top:1rem}#nav_user li{display:inline-block;position:relative;white-space:nowrap;height:100%;vertical-align:top}#nav_user li:nth-of-type(1){float:left;width:13rem;vertical-align:bottom;bottom:0;position:relative;height:4.5rem}#nav_user a{padding:.8rem 1.5rem 0;height:100%}#nav_user a[class^="_a"]{display:inline-block;cursor:pointer;overflow:hidden;padding:1.5rem 3rem 0 .5rem}#nav_user li:nth-of-type(1) a{width:100%;color:rgba(0,0,0,0)!important}#nav_user a._amenu,#nav_user a._asidebar{display:none}#nav_main{padding:0;height:2.5rem;font-size:1.5rem;text-align:right}#nav_main ul{position:absolute;right:100%;display:none;padding:0}#nav_main li{position:relative;display:block;vertical-align:top}#nav_main>li{display:inline-block;height:100%}#nav_main li.navhover>ul{display:block}#nav_main a{display:block;white-space:nowrap;padding:.5rem .375rem .5rem .5rem;height:100%}#nav_main li._node>a{cursor:default}#nav_main>li>a{padding:.3rem 0 .3rem 1rem}#nav_main>li ul{left:0;right:auto;text-align:left;min-width:100%}#nav_main>li ul ul{margin-left:100%;left:0;right:auto}#nav_main>li ul a{padding:.5rem .5rem .5rem .375rem}#nav_main>li:last-of-type ul{right:0;left:auto;text-align:left}#nav_main>li:last-of-type ul ul{margin-right:100%;right:0}.reveald{overflow:hidden;height:0}.reveald-con{position:absolute;bottom:0;padding:0}.reveald_dbg{position:absolute}#revealf{overflow:hidden;height:0}#revealf-con{position:absolute;bottom:0;padding:0}#revealf_dbg{position:absolute}._modal h2{padding:0 0 .25rem}._modal h4{font-size:1.5rem;padding:0 0 .5rem;text-transform:uppercase}a[data-modalswapid]{padding-right:1.375rem;background-size:1.25rem;background-position:right .025rem}a[data-modalswapid]::after{content:">>"}._modal-hide{position:absolute;top:-2.25rem;right:-.75rem;padding:1.5rem;background-size:1.5rem;background-position:center;content:"X"}._modal-hide::after{content:"X"}#_modaloverlay{display:none;position:fixed;top:-3px;width:100%;height:101%;z-index:95;overflow:hidden;background:#fff;opacity:0;transition-property:opacity}._modaloverlay-active{opacity:.93!important}._modal{display:none;opacity:0;position:fixed;z-index:96;width:22rem;top:35%;left:50%;margin-left:-11rem;transition-property:top,opacity}._modal-active{top:30%;opacity:1}#_cooki-con{position:fixed;bottom:0;width:100%}#_cooki-con p{padding:1.25rem 1.25rem 0}#_cooki-con p:last-child{max-height:0}#_cooki-con p:last-child._cooki-showmore{max-height:5rem;padding-bottom:1.5rem}body._md #_cooki-con{display:none}
</style>
<style>
@font-face{font-family:'Neue';src:url('/f/f.woff2') format('woff2'),url('/f/f.woff') format('woff')}
._t{transition-timing-function:ease;transition-duration:150ms}
</style>
<script>transitionms =150</script>
<script>displayms=1000</script>
</head>
<body id="_ndefault">
<a id="_top"></a>
<div id='_modaloverlay' class='_t'></div>
<form method="post" action="./" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMjEwNDQyMTMxM2QYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFGGN0bDAwJENIS19sb2dpbl9wcmVzZXJ2ZSIJwGU0HgUS64RjHzX3twDpG41iSNE/g4CSVsREd7e4" />
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" />
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAs2X1agiCNTWSO9SJHmzQuHiHketOclf+B8o+SDm7B2SXWmki7iOicXbioqD0aqpOcqrnklKu3+k8paZlyMAfBGLujTbgsqu210PGsdddLFGHD9JbUKAF1mfeYj8XNMIeXs/2uecdyqOr0D0fButzfTIEC62CD2FWP54H1ASTVX94HcTSEUxFJLK/1031P1ng5Tq8gx+z8rrDCdMzj81fLLz9xmGb6bQOHctO9Hp/0Tl4Uq4Ii3jUAIkSGZWbEmWHbdh2ZjqjXFwkgOgRVo1XGi" />
</div>
<header><div style="display:none"><div class="search"><input name="ctl00$TB_search" type="text" value="Search" id="TB_search" /></div></div></header>
<nav>
<ul id="nav_user"><li><a href="http://netwell.digital/">http://netwell.digital/</a></li><li><a class="_asignup _showm" data-modalshowid="#_modal-signup">Zaregistrovat se</a></li><li><a class="_alogin _showm" data-modalshowid="#_modal-login">Přihlásit se</a></li><li><a class="_amenu"></a></li></ul>
<ul id="nav_main"><!--li><a class="_amenu" href="javascript:void(0);"> </a></li--><li class="_n _node _isthispage"><a href="javascript:void(0);"><b>Clients & Achievements</b></a><ul><li class="_nclients-achievements _nclients-achievements"><a href="/clients-achievements/#corporate"><b>Corporations & Institutions</b></a></li><li class="_nclients-achievements _nclients-achievements"><a href="/clients-achievements/"><b>Small biz clients</b></a></li><li class="_nclients-achievements _nclients-achievements"><a href="/clients-achievements/#online-gaming"><b>Online gaming clients</b></a></li></ul></li><li class="_n _node"><a href="javascript:void(0);"><b>SEO & UX</b></a><ul><li class="_nseo-ux _nseo-ux"><a href="/seo-ux/"><b>All SEO and UX posts</b></a></li><li class="_nsvg-css-backgrounds _nsvg-css-backgrounds"><a href="/svg-css-backgrounds/"><b>SVG in CSS backgrounds</b></a></li><li class="_ncss-minifier-comparison _ncss-minifier-comparison"><a href="/css-minifier-comparison/"><b>Top 7 CSS minifiers comparison</b></a></li><li class="_nminification _nminification"><a href="/minification/"><b>Minification of HTML, CSS and JS</b></a></li><li class="_nchrome-lighthouse-seo-audit _nlighthouse-audit"><a href="/chrome-lighthouse-seo-audit/"><b>Lighthouse SEO audit</b></a></li><li class="_nhttps-mixed-content-crawler-check _nhttps-mixed-content-crawler-check"><a href="/https-mixed-content-crawler-check/"><b>HTTPS mixed content check</b></a></li><li class="_nhttps-chrome-warning-seo-impact-2018-vs-2014 _nhttps-seo-impact-2018"><a href="/https-chrome-warning-seo-impact-2018-vs-2014/"><b>Chrome HTTPS warning vs. SEO</b></a></li><li class="_nhttps-mixed-content-regex _nhttps-mixed-content-regex"><a href="/https-mixed-content-regex/"><b>Mixed content regular expressions</b></a></li></ul></li><li class="_nspotlight _nspotlight"><a href="/spotlight/"><b>Spotlight framework</b></a></li><li class="_ncontact-us _ncontact-us"><a href="/contact-us/"><b>Contact us</b></a></li></ul>
</nav>
<main>
<div class="_dn xdbg-s"><div>
<h1>Reaching your online goals. Since 2006.</h1>
<h2>Looking for an affordable online marketing package?</h2>
<p>Regardless of <b class="bigtext">what your business demands</b>, you can get a one-size-fit-all product from our competition.</p>
<h2>Looking for a cliché?</h2>
<p>These we can do too! No problem in emphasizing the face to face approach, promising you a custom solution tailored to your needs, a solution that will make you money, or taking the extra step to your 100% satisfaction, etc.. <b class="bigtext">;)</b></p>
</div></div><div class="_dn"><div>
<h2>Looking for the real thing?</h2>
<p>If, however, you are interested in <b class="bigtext">identifying drawbacks in your online presence and its unleveraged potential</b>, we want to talk to you about its future development, the role within your business and its position among competing websites. Effectively managed campaigns or well optimized websites are not our goals, but tools for reaching yours. We aim for <b class="bigtext">long-term, mutually profitable strategies</b> with informed clients. For 12 years now.</p>
</div></div><div class="_dn"><div>
<img class="bordered" src="/m/seo-ux-our-job-x-png.jpg" width="756" height="253" alt="SEO, UX, digital marketing"/>
</div></div><div class="_dn"><div>
<h2>Now that we have your attention: Who are we?</h2>
<p>netwell.digital, a central-european <b class="bigtext">digital non-agency</b> providing great online marketing services, including development of competitive online apps, for <a href="/clients-achievements/">all sorts of clients</a> <b class="bigtext">from entrepreneurs to international giants</b>.</p>
<h2>Like, what is “non-agency” supposed to mean?</h2>
<p>Being a "non-agency means, we <b class="bigtext">don’t "go to work"</b>, because we employ unemployable professionals, who rock at their field of expertise, but beyond that are capable of identifying client’s needs, proposing and communicating a solution, bringing it to life and evaluating its effect on your whole business plan. You can’t pay them a salary or keep them at a desk for 8 hours. But you can offer them a collaboration ecosystem under a proven brand, based on shared values, processes, and team support. <b class="bigtext">A synergy, where everyone benefits</b>.</p>
<p>For you, as a client, this means, that you have a team of people, which you, or any employer, can’t bring together. (Plus, they are coordinated, substitutable, and doing only what fulfills them.)
</p>
</div></div><div class="_dn"><div>
<h2>Enough said.</h2>
<p>Take a look at <a href="/clients-achievements/">who was happy to hire us, and what we have achieved</a> so far.</p>
</div></div>
<aside><div id="asidecon"><div>
<h4><span>Share:</span></h4><div class="addthisbox"><div class="addthis_inline_share_toolbox"></div></div>
<h4><span>Like & Follow:</span></h4><div class="_likefollow"></div>
<p id="totop"><a href="#_top" class="_mPS2id-h">Back to top</a></p>
</div></div></aside>
</main>
<footer>
<div>© 2006-2018 Niterane, s.r.o.<br /></div>
<div class="_xdata"></div>
</footer>
<div id="_modal-signup" class="_modal _t"> <!-- MODAL id="_modal-signup" -->
<h2>Nová registrace</h2>
<p>Jméno / Přezdívka:
<br/><input name="ctl00$TB_signup_name1" type="text" maxlength="64" size="32" id="TB_signup_name1" />
</p>
<p>Email:
<br/><input name="ctl00$TB_signup_email" type="text" maxlength="64" size="32" id="TB_signup_email" />
</p>
<p>Heslo:
<br/><input name="ctl00$TB_signup_pswd" type="password" maxlength="16" size="32" id="TB_signup_pswd" /></p>
<p style="text-align:right"><a id="LBTN_signup" class="_focusable" href="javascript:__doPostBack('ctl00$LBTN_signup','')">Zaregistrovat se</a></p>
<p style="text-align:right"><a data-modalswapid="_modal-login">Účet už mám. Přihlásit se</a></p>
<a class="_modal-hide"></a>
</div>
<div id="_modal-login" class="_modal _t"> <!-- MODAL id="_modal-login" -->
<h2>Přihlásit se</h2>
<p>Email:<br/><input name="ctl00$TB_login_email" type="text" maxlength="64" size="32" id="TB_login_email" /></p>
<p>Heslo:<br/><input name="ctl00$TB_login_pswd" type="password" maxlength="16" size="32" id="TB_login_pswd" /></p>
<p style="text-align:right"><input id="CHK_login_preserve" type="checkbox" name="ctl00$CHK_login_preserve" /> Příště přihlásit automaticky<br><a id="LBTN_login" class="_focusable" href="javascript:__doPostBack('ctl00$LBTN_login','')">Přihlásit se</a></p>
<p style="text-align:right"><a data-modalswapid="_modal-signup">Ještě nemám účet. Rychle zaregistrovat</a></p>
<a class="_modal-hide"></a>
</div>
<div id="_modal-my-account" class="_modal _t"> <!-- MODAL id="_modal-my-account" -->
<h2>Můj účet</h2>
<p><a href="#">Osobní informace</a></p>
<p><a href="#">Soukromí, zabezpečení, e-maily</a></p>
<p style="text-align:right"><a id="LBTN_logout" href="javascript:__doPostBack('ctl00$LBTN_logout','')">Odhlásit</a></p>
<a class="_modal-hide"></a>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="/j/l.js"></script>
<script>
function loadimages01() {
$("img").each(function () {
$(this).attr("src", $(this).attr("src").replace(".jpg", "").replace("-x-", "."));
});
$("div[style*='background-i']").each(function () {
$(this).attr("style", $(this).attr("style").replace(".jpg", "").replace("-x-", "."));
});
};
</script>
<script>
function launch01() {
$('*._xfill').removeClass("_xfill");
$('*._xhidden').removeClass("_xhidden");
$('*[rel="preload"]').attr("rel", "stylesheet");
var i = 0;
var CSSloadcheck = setInterval(function () {
console.log("i = " + i);
i++;
if (i == 60000) { console.log('timeout'); clearInterval(CSSloadcheck); };
if ($('._xdata').css('display') == 'none') {
$("style#kritikl").remove();
console.log('kritikl replaced in' + i * 1);
};
if ($('._xdata').css('display') == 'none' && $('._xdata').css('opacity') == 1) {
console.log('A and B loaded in' + i * 1);
clearInterval(CSSloadcheck);
};
}, 1);
window.onload = function () { loadimages01(); }
$.getScript("/j/jquery.malihu.PageScroll2id.min.js", function () {
$("#navigation-menu a,a[href='#top'],a[rel='m_PageScroll2id']").mPageScroll2id({ highlightSelector: "#navigation-menu a", offset: 152 })
});
var s = document.createElement("script");
s.src = "//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5acf28ee3da4a260";
$("body").append(s);
//$.getScript("/j/k.js", function () {});
var t = "<div id=\"twitterbox\"><h4><span><a href=\"http://twitter.com/netwell_digital\">@netwell_digital on</a></span></h4><a class=\"twitter-timeline\" data-width=\"250\" data-height=\"350\" data-theme=\"light\" href=\"http://twitter.com/netwell_digital?ref_src=twsrc%5Etfw\">Tweets by netwell.digital</a> <script async src=\"http://platform.twitter.com/widgets.js\" charset=\"utf-8\"><\/script></div>"
$("#asidecon").append(t);
var f = "<div id=\"fb-root\"><\/div><script>(function(d,s,id){var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) return;js = d.createElement(s); js.id = id;js.src = \"https:\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1&version=v3.0\";fjs.parentNode.insertBefore(js, fjs);}(document, \'script\', \'facebook-jssdk\'));<\/script>"
$("#asidecon").append(f);
f = "<div class=\"fb-like\" data-href=\"https:\/\/www.facebook.com\/eu.netwell.digital\/\" data-layout=\"button\" data-action=\"like\" data-size=\"small\" data-show-faces=\"true\" data-share=\"false\"><\/div>"
$("._likefollow").append(f);
f = "<div><a class=\"twitter-follow-button\" href=\"https:\/\/twitter.com\/netwell_digital\" data-show-count=\"false\" data-show-screen-name=\"false\">Follow @netwell_digital<\/a><\/div>"
$("._likefollow").append(f);
};
</script>
<script>
var afce = 0;
</script>
<script>
document.onreadystatechange = () => { if (document.readyState === 'complete') { $("._xdata").append("<p>afce = 1</p>"); afce = 1; launch01() }; };
</script>
<script>
if (afce == 0) {
$("._xdata").append("<p>afce = 0</p>");
var oldbrowser = 0
var ua = window.navigator.userAgent;
if (ua.indexOf("rident") != -1 || ua.indexOf("SIE ") != -1) { $("._xdata").append("<p>oldbrowser/ie</p>"); oldbrowser = 1 };
var isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || safari.pushNotification);
if (isSafari) { $("._xdata").append("<p>oldbrowser/safari</p>"); oldbrowser = 1 };
if (oldbrowser = parseInt(oldbrowser) != 0) { document.onreadystatechange = function () { if (document.readyState === 'complete') { launch01() }; }; };
};
</script>
<!--script async src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5acf28ee3da4a260"></script-->
</form></body></html>
`
for i, match := range re.FindAllString(str, -1) {
fmt.Println(match, "found at index", 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 Golang, please visit: https://golang.org/pkg/regexp/