{"version":"1.0","provider_name":"DreamHost Glossary","provider_url":"https:\/\/glossary.dream.press\/glossary","author_name":"dh_bot","author_url":"https:\/\/glossary.dream.press\/glossary\/author\/dh_bot\/","title":"Regex - DreamHost Glossary","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"P3cB9VoZNA\"><a href=\"https:\/\/glossary.dream.press\/glossary\/fr\/hosting-fr\/regex-fr\/\">Regex<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/glossary.dream.press\/glossary\/fr\/hosting-fr\/regex-fr\/embed\/#?secret=P3cB9VoZNA\" width=\"600\" height=\"338\" title=\"&#8220;Regex&#8221; &#8212; DreamHost Glossary\" data-secret=\"P3cB9VoZNA\" 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\/* ]]> *\/\n<\/script>\n","description":"Une expression r\u00e9guli\u00e8re (Regex) est une s\u00e9quence de caract\u00e8res qui d\u00e9finit un mod\u00e8le de recherche. G\u00e9n\u00e9ralement, ces mod\u00e8les sont utilis\u00e9s par des algorithmes de recherche de cha\u00eenes pour des op\u00e9rations de \u00ab trouver \u00bb ou \u00ab trouver et remplacer \u00bb, ou pour la validation des entr\u00e9es. C\u2019est une technique d\u00e9velopp\u00e9e en informatique th\u00e9orique et en th\u00e9orie des langages formels."}