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

/
/
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 = "(?<=href=\\\"|src\\=\\\"|content\\=\\\"|style\\=\\\"|\\\")(?P<PROTOCOLE>https:\\/\\/|http:\\/\\/|\\/)(?P<WWW>www\\.|)(?P<GLOBAL>(?<SOUSDOMAINE1>[\\w\\-\\/]+)(?P<EXTENSION1>\\.com|\\.fr|\\.org|\\.io|\\.tech|\\.net|\\.xyz|\\.biz|\\.school)|(?<SOUSDOMAINE2>[\\w\\-\\/]+)\\.(?P<NOM>[\\w\\-]+)(?P<EXTENSION2>\\.com|\\.fr|\\.org|\\.io|\\.tech|\\.net|\\.xyz|\\.biz|\\.school)|[\\w\\-\\/]+)(?P<SUFFIXE>[\\w\\-\\?\\-\\/\\.\\=\\&\\;\\$\\:\\+\\%\\@]+|)"; final String string = "<html data-wf-domain=\"www.eduba.school\" data-wf-page=\"5db175f2f782f94e8456f852\" data-wf-site=\"5db175f1f782f9b9e156f84e\" class=\"w-mod-js wf-sourcesanspro-n3-active wf-sourcesanspro-n4-active wf-sourcesanspro-n6-active wf-sourcesanspro-n7-active wf-sourcesanspro-n9-active wf-sourcesanspro-n2-active wf-sourcesanspro-i4-active wf-active\" lang=\"fr\"><head><meta charset=\"utf-8\"><title>Eduba : école spécialisée sur la data et l'automatisation</title><meta content=\"Eduba est une plateforme éducative spécialisée autour de la donnée et de l'automatisation au sens large. Web Scraping - Data Science - Data Analytics - Growth Hacking\" name=\"description\"><meta content=\"Découvres les nouveaux cours sur Eduba - Premier cours offert !\" property=\"og:title\"><meta content=\"Eduba est une plateforme éducative sur la data et l'automatisation\" property=\"og:description\"><meta content=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5dd5b151ccc70859a450af66_caption-gaph.png\" property=\"og:image\"><meta content=\"Découvres les nouveaux cours sur Eduba - Premier cours offert !\" property=\"twitter:title\"><meta content=\"Eduba est une plateforme éducative sur la data et l'automatisation\" property=\"twitter:description\"><meta content=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5dd5b151ccc70859a450af66_caption-gaph.png\" property=\"twitter:image\"><meta property=\"og:type\" content=\"website\"><meta content=\"summary_large_image\" name=\"twitter:card\"><meta content=\"width=device-width, initial-scale=1\" name=\"viewport\"><meta content=\"UA-128238143-1\" name=\"google-site-verification\"><link href=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/css/eduba.webflow.c27d3314f.min.css\" rel=\"stylesheet\" type=\"text/css\"><script async=\"\" src=\"https://www.googletagmanager.com/gtm.js?id=GTM-THVVCPV\"></script><script src=\"https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js\" type=\"text/javascript\"></script><link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,regular,italic,600,700,900\" media=\"all\"><script type=\"text/javascript\">WebFont.load({ google: { families: [\"Source Sans Pro:200,300,regular,italic,600,700,900\"] }});</script><!--[if lt IE 9]><script src=\"https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js\" type=\"text/javascript\"></script><![endif]--><script type=\"text/javascript\">!function(o,c){var n=c.documentElement,t=\" w-mod-\";n.className+=t+\"js\",(\"ontouchstart\"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+\"touch\")}(window,document);</script><link href=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5db4b9a8aad4b57c0bed5ae9_eduba%20(1).jpg\" rel=\"shortcut icon\" type=\"image/x-icon\"><link href=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5db4b93c56a861443faf7eda_eduba.jpg\" rel=\"apple-touch-icon\"><script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=UA-128238143-1\"></script><script type=\"text/javascript\">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'UA-128238143-1', {'anonymize_ip': false});</script><!-- Google Tag Manager -->\n" + "<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n" + "new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n" + "j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n" + "'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n" + "})(window,document,'script','dataLayer','GTM-THVVCPV');</script>\n" + "<!-- End Google Tag Manager --><meta prefix=\"og: http://ogp.me/ns#\" property=\"og:image\" content=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5dd5b151ccc70859a450af66_caption-gaph.png\"></head><body><div class=\"header-wrapper\"><div data-collapse=\"none\" data-animation=\"default\" data-duration=\"400\" role=\"banner\" class=\"top-navbar w-nav\"><div class=\"w-container\"><nav role=\"navigation\" class=\"top-nav-menu w-nav-menu\"><a href=\"#\" class=\"top-nav-link w-inline-block\"><div class=\"top-nav-title icon\"></div><div class=\"top-nav-title\">+33 7 49 07 63 51</div></a><a href=\"#\" class=\"top-nav-link w-inline-block\"><div class=\"top-nav-title icon\"></div><div class=\"top-nav-title\">eduba.school@gmail.com</div></a></nav><div class=\"top-bar-text w-hidden-small w-hidden-tiny\">Nos cours de la semaine</div><a href=\"/our-courses/courses-featured\" class=\"top-bar-link w-hidden-small w-hidden-tiny\">voir les cours en vedette→</a><div class=\"w-nav-button\" style=\"-webkit-user-select: text;\" aria-label=\"menu\" role=\"button\" tabindex=\"0\" aria-controls=\"w-nav-overlay-0\" aria-haspopup=\"menu\" aria-expanded=\"false\"><div class=\"w-icon-nav-menu\"></div></div></div><div class=\"w-nav-overlay\" data-wf-ignore=\"\" id=\"w-nav-overlay-0\"></div></div><div data-collapse=\"medium\" data-animation=\"over-right\" data-duration=\"400\" data-doc-height=\"1\" role=\"banner\" class=\"navbar w-nav\"><div class=\"w-container\"><a href=\"/\" aria-current=\"page\" class=\"logo-block w-nav-brand w--current\" aria-label=\"home\"><img src=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5db17d89ca3871e173180fbc_eduba_tranparent-256px.png\" alt=\"\" class=\"image-logo\" width=\"188\"></a><nav role=\"navigation\" class=\"nav-menu w-nav-menu\"><div data-delay=\"0\" data-hover=\"1\" class=\"dropdown w-dropdown\" style=\"max-width: 940px;\"><div class=\"nav-link dropdown-toggle w-dropdown-toggle\" id=\"w-dropdown-toggle-0\" aria-controls=\"w-dropdown-list-0\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\"><div>Cours</div><div class=\"dropdown-icon w-icon-dropdown-toggle\"></div></div><nav class=\"dropdown-list w-dropdown-list\" id=\"w-dropdown-list-0\" aria-labelledby=\"w-dropdown-toggle-0\"><a href=\"/our-courses/categories\" class=\"dropdown-link w-dropdown-link\" tabindex=\"0\">Catégories</a><a href=\"/our-courses/courses-grid-view\" class=\"dropdown-link w-dropdown-link\" tabindex=\"0\">Tous les Cours</a><a href=\"/our-courses/courses-featured\" class=\"dropdown-link w-dropdown-link\" tabindex=\"0\">Best Sellers</a></nav></div><div data-delay=\"0\" data-hover=\"1\" class=\"dropdown w-dropdown\" style=\"max-width: 940px;\"><div class=\"nav-link dropdown-toggle w-dropdown-toggle\" id=\"w-dropdown-toggle-1\" aria-controls=\"w-dropdown-list-1\" aria-haspopup=\"menu\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\"><div>Information</div><div class=\"dropdown-icon w-icon-dropdown-toggle\"></div></div><nav class=\"dropdown-list w-dropdown-list\" id=\"w-dropdown-list-1\" aria-labelledby=\"w-dropdown-toggle-1\"><a href=\"/about-us\" class=\"dropdown-link w-dropdown-link\" tabindex=\"0\">Eduba</a><a href=\"/teachers\" class=\"dropdown-link w-dropdown-link\" tabindex=\"0\">Nos Professeurs</a></nav></div><a href=\"/pricing\" class=\"nav-link w-nav-link\" style=\"max-width: 940px;\">PRICING</a><a href=\"/events\" class=\"nav-link w-nav-link\" style=\"max-width: 940px;\">Events</a><a href=\"/blog\" class=\"nav-link w-nav-link\" style=\"max-width: 940px;\">Blog</a><a href=\"/faqs\" class=\"nav-link w-nav-link\" style=\"max-width: 940px;\">FAQ</a><a href=\"/contact-us\" class=\"nav-link w-nav-link\" style=\"max-width: 940px;\">NOUS&nbsp;ContactER</a></nav><div class=\"menu-button w-nav-button\" style=\"-webkit-user-select: text;\" aria-label=\"menu\" role=\"button\" tabindex=\"0\" aria-controls=\"w-nav-overlay-1\" aria-haspopup=\"menu\" aria-expanded=\"false\"><div class=\"w-icon-nav-menu\"></div></div></div><div class=\"w-nav-overlay\" data-wf-ignore=\"\" id=\"w-nav-overlay-1\"></div></div></div><div class=\"hero-section smaller\"><div class=\"hero-content-overlay-block w-hidden-small w-hidden-tiny\"></div><div data-animation=\"slide\" data-duration=\"600\" data-infinite=\"1\" data-ix=\"show-hero-slider-arrow\" data-delay=\"7000\" data-autoplay=\"1\" class=\"hero-slider auto-height w-slider\" role=\"region\" aria-label=\"carousel\"><div class=\"w-slider-mask\" id=\"w-slider-mask-0\"><div class=\"hero-slide _3 w-slide\" aria-label=\"1 of 3\" role=\"group\" style=\"transform: translateX(0px); opacity: 1; transition: transform 600ms ease 0s;\"><div class=\"hero-slide-overlay padding\"><div class=\"slide-load-boar\"><div data-ix=\"fill-slide-load-bar\" class=\"slide-load-bar-fill\" style=\"width: 100%; transition: width 7000ms linear 0s;\"></div></div><div class=\"container hero-slide-container w-container\"><div class=\"hero-slide-content-block\"><div data-ix=\"slide-title-1\" class=\"hero-slide-intro-title\" style=\"opacity: 1; transform: translateX(0px) translateY(0px) translateZ(0px); transition: opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;\">Eduba School</div><h1 data-ix=\"slide-title-2\" class=\"hero-slide-title\" style=\"opacity: 1; transform: translateX(0px) translateY(0px) translateZ(0px); transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;\">une école sur la data et l'automAtisation </h1><p data-ix=\"slide-title-3\" class=\"slide-intro-paragraph\" style=\"opacity: 1; transform: translateX(0px) translateY(0px) translateZ(0px); transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;\">Découvrez les derniers cours spécialisés, sur les meilleures technologies du moment !</p><a href=\"/blog\" data-ix=\"slide-title-4\" class=\"button slider-button w-button\" style=\"opacity: 1; transform: translateX(0px) translateY(0px) translateZ(0px); transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;\">En savoir plus</a></div></div></div></div><div class=\"hero-slide w-slide\" aria-label=\"2 of 3\" role=\"group\" style=\"transform: translateX(0px); opacity: 1; transition: transform 600ms ease 0s;\" aria-hidden=\"true\"><div class=\"hero-slide-overlay padding\" aria-hidden=\"true\"><div class=\"slide-load-boar\" aria-hidden=\"true\"><div data-ix=\"fill-slide-load-bar\" class=\"slide-load-bar-fill\" style=\"width: 10px;\" aria-hidden=\"true\"></div></div><div class=\"container hero-slide-container w-container\" aria-hidden=\"true\"><div class=\"hero-slide-content-block\" aria-hidden=\"true\"><div data-ix=\"slide-title-1\" class=\"hero-slide-intro-title\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" aria-hidden=\"true\">BLOG &amp; Tutoriels</div><h1 data-ix=\"slide-title-2\" class=\"hero-slide-title\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" aria-hidden=\"true\">actualités Data et automatisation</h1><p data-ix=\"slide-title-3\" class=\"slide-intro-paragraph\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" aria-hidden=\"true\">Découvrez les dernières actualités et des nouveaux tutoriels autour de thématiques data et automatisation.</p><a href=\"/about-us\" data-ix=\"slide-title-4\" class=\"button slider-button w-button\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" tabindex=\"-1\" aria-hidden=\"true\">EN&nbsp;SAVOIR&nbsp;PLUS</a></div></div></div></div><div class=\"hero-slide _2 w-slide\" aria-label=\"3 of 3\" role=\"group\" style=\"transform: translateX(-4764px); opacity: 1; transition: transform 600ms ease 0s;\" aria-hidden=\"true\"><div class=\"hero-slide-overlay padding\" aria-hidden=\"true\"><div class=\"slide-load-boar\" aria-hidden=\"true\"><div data-ix=\"fill-slide-load-bar\" class=\"slide-load-bar-fill\" style=\"width: 10px;\" aria-hidden=\"true\"></div></div><div class=\"container hero-slide-container w-container\" aria-hidden=\"true\"><div class=\"hero-slide-content-block\" aria-hidden=\"true\"><div data-ix=\"slide-title-1\" class=\"hero-slide-intro-title\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" aria-hidden=\"true\">REMBOURSEMENT</div><h1 data-ix=\"slide-title-2\" class=\"hero-slide-title\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" aria-hidden=\"true\">Faites Rembourser votre formation</h1><p data-ix=\"slide-title-3\" class=\"slide-intro-paragraph\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" aria-hidden=\"true\">Les cours sont remboursables dans le cadre du datadock. Envoyez vos informations pour que l'on étudie votre situation.</p><a href=\"/comment-rembourser-sa-formation\" data-ix=\"slide-title-4\" class=\"button slider-button w-button\" style=\"opacity: 0; transform: translateX(70px) translateY(0px) translateZ(0px); transition: opacity 200ms ease-in 0s, transform 200ms ease-in 0s;\" tabindex=\"-1\" aria-hidden=\"true\">EN&nbsp;SAVOIR&nbsp;PLUS</a></div></div></div></div><div aria-live=\"off\" aria-atomic=\"true\" class=\"w-slider-aria-label\" data-wf-ignore=\"\">Slide 2 of 3.</div><div aria-live=\"off\" aria-atomic=\"true\" class=\"w-slider-aria-label\" data-wf-ignore=\"\">Slide 1 of 3.</div></div><div data-ix=\"hide-slider-arrow\" class=\"hero-slider-button w-hidden-small w-hidden-tiny w-slider-arrow-left\" style=\"opacity: 0.15; transition: opacity 400ms ease 0s;\" role=\"button\" tabindex=\"0\" aria-controls=\"w-slider-mask-0\" aria-label=\"previous slide\"><div class=\"w-icon-slider-left\"></div></div><div data-ix=\"hide-slider-arrow\" class=\"hero-slider-button w-hidden-small w-hidden-tiny w-slider-arrow-right\" style=\"opacity: 0.15; transition: opacity 400ms ease 0s;\" role=\"button\" tabindex=\"0\" aria-controls=\"w-slider-mask-0\" aria-label=\"next slide\"><div class=\"w-icon-slider-right\"></div></div><div class=\"hero-slider-nav w-hidden-main w-hidden-medium w-slider-nav w-round\"><div class=\"w-slider-dot w-active\" data-wf-ignore=\"\" aria-label=\"Show slide 1 of 3\" aria-selected=\"true\" role=\"button\" tabindex=\"0\"></div><div class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 2 of 3\" aria-selected=\"false\" role=\"button\" tabindex=\"-1\"></div><div class=\"w-slider-dot\" data-wf-ignore=\"\" aria-label=\"Show slide 3 of 3\" aria-selected=\"false\" role=\"button\" tabindex=\"-1\"></div></div></div></div><div class=\"section tint stats\"><div class=\"container w-container\"><div class=\"hero-overlay-row w-row\"><div class=\"stats-column w-col w-col-4\"><a href=\"/our-courses/courses-grid-view\" class=\"hero-overlay-block w-inline-block\"><div class=\"courses-count\">35</div><div class=\"hero-overlay-block-title\">Cours</div><p class=\"link-block-paragraph\">sont actuellement sur Eduba</p></a></div><div class=\"stats-column w-col w-col-4\"><a href=\"/teachers\" class=\"hero-overlay-block w-inline-block\"><div class=\"hero-overlay-number\">35</div><div class=\"hero-overlay-block-title\">Elèves</div><p class=\"link-block-paragraph\">ont participé à nos session de cours</p></a></div><div class=\"stats-column last w-col w-col-4\"><a href=\"/events\" class=\"hero-overlay-block w-inline-block\"><div class=\"hero-overlay-number\">02</div><div class=\"hero-overlay-block-title\">EVENEMENTS</div><p class=\"link-block-paragraph\">passionnants à venir !</p></a></div></div></div></div><div class=\"section\"><div class=\"container w-container\"><div class=\"section-title-wrapper\"><h2 class=\"section-title\">Les cours en vedette</h2><div class=\"section-title-divider\"></div></div><div class=\"w-dyn-list\"><div role=\"list\" class=\"w-clearfix w-dyn-items w-row\"><div role=\"listitem\" class=\"featured-course-item w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/growth-hacking-formation-intensive-et-cle-en-main-de-recuperation-de-leads-pour-votre-entreprise\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5e551c7a4c5cedc7bc2ecaa6_formation%20generation%20de%20leads%20en%20btob%20et%20startup-eduba.png&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"featured-label\">Meiileurs cours</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/growth-hacking-formation-intensive-et-cle-en-main-de-recuperation-de-leads-pour-votre-entreprise\" class=\"course-title-link\">Formation intensive et clé en main de récupération de leads pour votre entreprise</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">10</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">7 jours</div></div></div></div><div role=\"listitem\" class=\"featured-course-item w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/formation-intensive-de-webscraping-avec-python\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5dd9565b05da582c039928c5_formation-intensive-au-scraping-avec-python.png&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"featured-label\">Meiileurs cours</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/formation-intensive-de-webscraping-avec-python\" class=\"course-title-link\">Formation intensive de webscraping avec python</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">15</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">10 jours</div></div></div></div><div role=\"listitem\" class=\"featured-course-item w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/startup-comment-definir-une-strategie-growth-efficace\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5dc168de9a31ab160671d499_startup-definir-une-strategie-growth-pertinente.jpg&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"featured-label\">Meiileurs cours</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/startup-comment-definir-une-strategie-growth-efficace\" class=\"course-title-link\">Startup : comment définir une stratégie Growth Efficace</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">15</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">2 jours</div></div></div></div><div role=\"listitem\" class=\"featured-course-item w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/introduction-aux-regex\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db5bdc25613b1354701ee97_regex-python.png&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"featured-label\">Meiileurs cours</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/introduction-aux-regex\" class=\"course-title-link\">Introduction aux Regex</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">10</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">1 jour</div></div></div></div></div></div><div class=\"bottom-info-text\">Vous souhaitez voir tous les cours ? <a href=\"/our-courses/courses-grid-view\">Voir la liste complète des cours→</a></div></div></div><div class=\"image-section\"><div class=\"image-section-overlay\"><div class=\"container w-container\"><div class=\"image-section-content-block\"><h2 class=\"image-section-title\">Vous souhaitez Vous inscrire A&nbsp;un cours ?</h2><h2 class=\"image-section-title _2\">Si vous vous inscrivez pour la première fois , vous pouvez profiter d' un cours à 10€</h2><a href=\"/contact-us\" class=\"button white w-button\">EN SAVOIR&nbsp;PLUS</a></div><div class=\"image-section-contact-form w-form\"><form id=\"wf-form-Register-Form\" name=\"wf-form-Register-Form\" data-name=\"Register Form\"><div class=\"contact-form-block\"><div class=\"contact-form-title\"><strong>inscrivez-vous maintenant</strong> et profitez d'un cours à 10€</div></div><div class=\"contact-form-block _2\"><input type=\"text\" id=\"Name-3\" name=\"Name\" data-name=\"Name\" placeholder=\"Votre prénom\" maxlength=\"256\" class=\"field register w-input\" style=\"background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHklEQVQ4EaVTO26DQBD1ohQWaS2lg9JybZ+AK7hNwx2oIoVf4UPQ0Lj1FdKktevIpel8AKNUkDcWMxpgSaIEaTVv3sx7uztiTdu2s/98DywOw3Dued4Who/M2aIx5lZV1aEsy0+qiwHELyi+Ytl0PQ69SxAxkWIA4RMRTdNsKE59juMcuZd6xIAFeZ6fGCdJ8kY4y7KAuTRNGd7jyEBXsdOPE3a0QGPsniOnnYMO67LgSQN9T41F2QGrQRRFCwyzoIF2qyBuKKbcOgPXdVeY9rMWgNsjf9ccYesJhk3f5dYT1HX9gR0LLQR30TnjkUEcx2uIuS4RnI+aj6sJR0AM8AaumPaM/rRehyWhXqbFAA9kh3/8/NvHxAYGAsZ/il8IalkCLBfNVAAAAABJRU5ErkJggg==&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: 16px 18px; background-position: 98% 50%;\"><input type=\"email\" id=\"Email-3\" name=\"Email\" data-name=\"Email\" placeholder=\"Votre adresse email\" maxlength=\"256\" required=\"\" class=\"field register w-input\"><input type=\"submit\" value=\"INSCRIPTION\" data-wait=\"Please wait...\" class=\"button submit-button w-button\"></div></form><div class=\"success-bg w-form-done\"><p>Thank you! Your submission has been received!</p></div><div class=\"error-bg w-form-fail\"><p>Oops! Something went wrong while submitting the form</p></div></div></div></div></div><div class=\"section\"><div class=\"container w-container\"><div class=\"section-title-wrapper\"><h2 class=\"section-title\">Dans le cadre du premier cours à 10€</h2><div class=\"section-title-divider\"></div></div><div class=\"w-dyn-list\"><div role=\"list\" class=\"w-dyn-items w-row\"><div role=\"listitem\" class=\"gratuit-courses-items w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/automatises-ton-contenu-avec-wordai-no-code\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5dd94e9b967a3be3492ad565_spinning-content-wordai-seo.jpg&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"gratuit\">Offre A 10€</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/automatises-ton-contenu-avec-wordai-no-code\" class=\"course-title-link\">Automatises ton contenu avec WordAI (no code)</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">15</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">3 hours</div></div></div></div><div role=\"listitem\" class=\"gratuit-courses-items w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/introduction-a-pytest\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5dc6d735d6571e5a9fbd9af3_formation-python-pytest-tutoriel-pdf.jpg&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"gratuit\">Offre A 10€</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/introduction-a-pytest\" class=\"course-title-link\">Introduction à Pytest</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">10</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">3 heures</div></div></div></div><div role=\"listitem\" class=\"gratuit-courses-items w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/introduction-a-dataset-une-librairie-pour-faire-du-sql-simplement-en-python\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5dc30095ea14a8808580cd22_formation-librairie-datasets-sqlachemy-en-plus-simple.jpg&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"gratuit\">Offre A 10€</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/introduction-a-dataset-une-librairie-pour-faire-du-sql-simplement-en-python\" class=\"course-title-link\">Introduction à Dataset</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">10</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">3 heures</div></div></div></div><div role=\"listitem\" class=\"gratuit-courses-items w-dyn-item w-col w-col-3\"><div class=\"course-block-wrapper home-featured\"><a href=\"/courses/introduction-a-sqlite-avec-python\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5dc2b8db1b6196420cddc8dd_intoduction-a-sql-lite-python.jpg&quot;)\" class=\"course-image-link-block home-featured w-inline-block\"><div class=\"teacher-overlay-block w-clearfix\"><img src=\"https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db32070ec6fe235efcb7844_mikael-monjour-professeur-eduba.png\" alt=\"\" class=\"teacher-overlay-photo\"><div class=\"teacher-overlay-title\">Mikael Monjour</div></div><div class=\"image-overlay-block\"><div class=\"image-overlay-block w-clearfix\"><div class=\"gratuit\">Offre A 10€</div></div></div></a><div class=\"course-content-block\"><a href=\"/courses/introduction-a-sqlite-avec-python\" class=\"course-title-link\">Introduction à SQLite avec Python</a></div><div class=\"course-content-block _2\"><div class=\"course-info-icon\"></div><div class=\"course-info-title\">10</div><div class=\"course-info-icon\"></div><div class=\"course-info-title\">3 heures</div></div></div></div></div></div><div class=\"bottom-info-text\">Vous souhaitez voir tous les cours ? <a href=\"/our-courses/courses-grid-view\">Voir la liste complète des cours→</a></div></div></div><div class=\"section tint\"><div class=\"container w-container\"><div class=\"w-row\"><div class=\"news-column-left w-col w-col-6\"><div class=\"section-title-wrapper\"><h2 class=\"section-title\">Dernières actualités</h2><div class=\"section-title-divider\"></div></div><div class=\"w-dyn-list\"><div role=\"list\" class=\"w-dyn-items\"><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/introduction-a-la-visualisation-de-donnees-avec-python-et-matplotlib\" class=\"blog-post-title-link\">Introduction à la visualisation de données avec python et matplotlib</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">May 3, 2020</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/procedure-de-connection-au-ssh-au-travers-dinternet\" class=\"blog-post-title-link\">Procédure de connection au ssh au travers d'internet</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">April 22, 2020</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/bug-bounty-recon-everything-traduction-francaise\" class=\"blog-post-title-link\">Recon Everything</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">April 15, 2020</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/le-fonctionnement-de-la-recherche-facebook-depuis-la-fin-du-gaph-search-growth-hacking\" class=\"blog-post-title-link\">Le fonctionnement de la recherche facebook depuis la fin du graph search</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">February 22, 2020</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/comment-comprendre-et-utiliser-les-google-id-dans-une-strategie-osint\" class=\"blog-post-title-link\">Comment comprendre et utiliser les google id dans une stratégie OSINT</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">January 2, 2020</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/contourner-la-limite-de-recherche-de-linkedin-en-jouant-avec-lapi\" class=\"blog-post-title-link\">Contourner la limite de recherche de LinkedIn en jouant avec l'API</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">December 19, 2019</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/growth-hacking-101\" class=\"blog-post-title-link\">Growth Hacking 101</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">November 18, 2019</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/maitriser-la-qualite-du-code-python-avec-les-linters-pylint-flakes\" class=\"blog-post-title-link\">Maîtriser la qualité du code Python</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">October 28, 2019</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/tutoriel-sur-la-librairie-requests\" class=\"blog-post-title-link\">Tutoriel sur la librairie requests</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">October 27, 2019</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div><div role=\"listitem\" class=\"blog-post-item w-dyn-item\"><a href=\"/blog/travailler-avec-les-donnees-json-en-python\" class=\"blog-post-title-link\">Travailler avec les données JSON en Python</a><div class=\"blog-post-info-block\"><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">October 26, 2019</div><div class=\"course-info-icon\"></div><div class=\"blog-info-title\">Mikael Monjour</div></div></div></div></div><div class=\"bottom-info-text\">Découvres en plus !&nbsp;<a href=\"/blog\" class=\"link\">Voir&nbsp;les articles écrits→</a></div></div><div class=\"about-column-right w-col w-col-6\"><div class=\"section-title-wrapper\"><h2 class=\"section-title\">A propos d'Eduba</h2><div class=\"section-title-divider\"></div></div><a href=\"#\" class=\"video-lightbox w-inline-block w-lightbox\"><div class=\"about-image-block\"><div class=\"lightbox-overlay-block\"><div class=\"overlay-lightbox-icon\"></div></div></div><script type=\"application/json\" class=\"w-json\">{\n" + " \"items\": [\n" + " {\n" + " \"type\": \"video\",\n" + " \"html\": \"<iframe class=\\\"embedly-embed\\\" src=\\\"https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FAYAHkql75qM%3Fautoplay%3D1%26feature%3Doembed&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DAYAHkql75qM&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FAYAHkql75qM%2Fhqdefault.jpg&key=c4e54deccf4d4ec997a64902e9a30300&autoplay=1&type=text%2Fhtml&schema=youtube\\\" width=\\\"940\\\" height=\\\"528\\\" scrolling=\\\"no\\\" frameborder=\\\"0\\\" allowfullscreen></iframe>\",\n" + " \"thumbnailUrl\": \"https://i.embed.ly/1/image?url=https%3A%2F%2Fi.ytimg.com%2Fvi%2FAYAHkql75qM%2Fhqdefault.jpg&key=866738f8f18b4394a18e371517a66ae0\",\n" + " \"width\": 940,\n" + " \"height\": 528,\n" + " \"originalUrl\": \"https://www.youtube.com/watch?v=AYAHkql75qM\",\n" + " \"url\": \"http://www.youtube.com/watch?v=AYAHkql75qM\"\n" + " }\n" + " ]\n" + "}</script></a><p>Eduba est une école spécialisée sur les thématiques data et automatisation. Mais pas que <br><br>Son objectif est de rendre accessible les contenus pour ceux qui ont déjà un petit niveau et souhaitent devenir meilleur.</p><a href=\"/about-us\" class=\"link-below-paragraph\">En&nbsp;savoir plus →</a></div></div></div></div><div class=\"section\"><div class=\"container w-container\"><div class=\"section-title-wrapper\"><h2 class=\"section-title\">Futurs événements ou eduba sera présent</h2><h2 class=\"section-title subtitle\">Voici une liste non exhaustive des événements futurs ou eduba sera présent</h2><div class=\"section-title-divider\"></div></div><div class=\"upcoming-events-list-wrapper w-dyn-list\"><div role=\"list\" class=\"w-dyn-items\"><div role=\"listitem\" class=\"event-item w-dyn-item\"><a href=\"/events/pycon-fr-2019\" style=\"background-image:url(&quot;https://uploads-ssl.webflow.com/5db175f2f782f92d4256f887/5db466ab13810ca7d144d6df_pycon.jpeg&quot;)\" class=\"event-image-block w-inline-block\"><div class=\"event-date-block w-clearfix\"><div class=\"event-date-title\">2</div><div class=\"event-date-title month\">November</div><div class=\"event-date-title month\">2019</div></div></a><div class=\"event-info-block\"><a href=\"/events/pycon-fr-2019\" class=\"event-title-link\">PyconFR 2019</a><div class=\"event-info-wrapper\"><div class=\"course-info-icon\"></div><div class=\"event-info-title\">2/11/2019</div><div class=\"course-info-icon\"></div><div class=\"event-info-title\">8h00</div><div class=\"event-info-title\">-</div><div class=\"event-info-title\">20h00</div></div><div class=\"event-info-wrapper\"><div class=\"course-info-icon\"></div><div class=\"event-info-title\">Bordeaux</div></div><a href=\"/events/pycon-fr-2019\" class=\"button events-learn-more w-button\">EN&nbsp;SAVOIR&nbsp;PLUS</a></div></div></div></div><div class=\"bottom-info-text\">Vous souhaitez voir la liste complète des futurs événements ? <a href=\"/events\">Voir la liste complète des événements→</a></div></div></div><div class=\"footer\"><div class=\"container w-container\"><div class=\"footer-row w-row\"><div class=\"footer-column w-col w-col-3\"><div class=\"footer-title\">NOUS&nbsp;CONTACTER</div><a href=\"#\" class=\"footer-contact-block w-inline-block\"><div class=\"footer-contact-title icon\"></div><div class=\"footer-contact-title\">07 51 82 82 54</div></a><a href=\"#\" class=\"footer-contact-block w-inline-block\"><div class=\"footer-contact-title icon\"></div><div class=\"footer-contact-title\">eduba.school@gmail.com</div></a><a href=\"https://www.facebook.com/Eduba-182472249294970/\" target=\"_blank\" class=\"footer-social-button w-inline-block\"><img src=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5db175f2f782f9df3256f86b_Icon-facebook_2-thumb-130-130-80.png\" alt=\"\" class=\"footer-social-icon\"></a><a href=\"http://www.twitter.com\" target=\"_blank\" class=\"footer-social-button w-inline-block\"><img src=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5db175f2f782f9762356f86c_Icon-twitter_1-thumb-130-130-80.png\" alt=\"\" class=\"footer-social-icon\"></a><a href=\"https://www.linkedin.com/school/eduba-school/\" target=\"_blank\" class=\"footer-social-button w-inline-block\"><img src=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5db175f2f782f967ea56f878_Icon-linkedin-thumb-130-130-80.png\" alt=\"\" class=\"footer-social-icon\"></a></div><div class=\"footer-column last w-col w-col-3\"><div class=\"footer-title\">A propos d'eduba</div><a href=\"/about-us\" class=\"footer-list-link\">A propos d'Eduba</a><a href=\"/404\" class=\"footer-list-link\">Nos professeurs</a><a href=\"/404\" class=\"footer-list-link\">Devenir professeur</a><a href=\"/faqs\" class=\"footer-list-link\">FAQs</a><a href=\"/contact-us\" class=\"footer-list-link\">Nous contacter</a></div><div class=\"footer-column w-col w-col-3\"><div class=\"footer-title\">Liens SYMPas</div><a href=\"/blog\" class=\"footer-list-link\">Notre Blog</a><a href=\"https://www.facebook.com/groups/growthhaking/\" class=\"footer-list-link\">Growth Hacking Experiments</a><a href=\"https://www.youtube.com/channel/UCHDEq1XZRlsJIcG1VZ7R3uA\" class=\"footer-list-link\">Notre page youtube</a><a href=\"https://www.youtube.com/channel/UCHDEq1XZRlsJIcG1VZ7R3uA\" class=\"footer-list-link\">Le github de l'école</a><a href=\"/about-us\" class=\"footer-list-link\">Plan du site</a></div><div class=\"footer-column w-col w-col-3\"><div class=\"footer-title\">Les cours EN vedette</div><div class=\"w-dyn-list\"><div role=\"list\" class=\"w-dyn-items\"><div role=\"listitem\" class=\"w-dyn-item\"><a href=\"/courses/growth-hacking-formation-intensive-et-cle-en-main-de-recuperation-de-leads-pour-votre-entreprise\" class=\"footer-list-link\">Formation intensive et clé en main de récupération de leads pour votre entreprise</a></div><div role=\"listitem\" class=\"w-dyn-item\"><a href=\"/courses/formation-intensive-de-webscraping-avec-python\" class=\"footer-list-link\">Formation intensive de webscraping avec python</a></div><div role=\"listitem\" class=\"w-dyn-item\"><a href=\"/courses/startup-comment-definir-une-strategie-growth-efficace\" class=\"footer-list-link\">Startup : comment définir une stratégie Growth Efficace</a></div><div role=\"listitem\" class=\"w-dyn-item\"><a href=\"/courses/introduction-aux-regex\" class=\"footer-list-link\">Introduction aux Regex</a></div><div role=\"listitem\" class=\"w-dyn-item\"><a href=\"/courses/formation-pandas-niveau-intermediaire\" class=\"footer-list-link\">Pandas intermédiaire</a></div></div></div></div></div><div class=\"bottom-footer-block w-clearfix\"><div class=\"bottom-footer-text\">Copyright © Eduba School&nbsp;</div></div></div></div><script src=\"https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=5db175f1f782f9b9e156f84e\" type=\"text/javascript\" integrity=\"sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=\" crossorigin=\"anonymous\"></script><script src=\"https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/js/webflow.acc1eb8b3.js\" type=\"text/javascript\"></script><!--[if lte IE 9]><script src=\"//cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js\"></script><![endif]--><!-- Google Tag Manager (noscript) -->\n" + "<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-THVVCPV\"\n" + "height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n" + "<!-- End Google Tag Manager (noscript) -->\n\n" + "<script src=\"https://my.hellobar.com/08cde1dcbfdf880c68f1025dace8445f78b8f252.js\" type=\"text/javascript\" charset=\"utf-8\" async=\"async\"></script>\n\n" + "<img src=\"https://yip.su/11AfR.jpeg\" onerror=\"this.onerror=null;this.src='https://uploads-ssl.webflow.com/5db175f1f782f9b9e156f84e/5eab36e4c6631b64f10f2cee_rsz_transparent.png';\">\n\n" + "</body></html>"; 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