{"id":90492,"date":"2024-12-11T16:03:56","date_gmt":"2024-12-11T15:03:56","guid":{"rendered":"https:\/\/dev.promoculture.lu\/web\/produit\/non%20class\u00e9\/expressions-regulieres\/"},"modified":"2026-03-24T16:51:18","modified_gmt":"2026-03-24T15:51:18","slug":"expressions-regulieres","status":"publish","type":"product","link":"https:\/\/dev.promoculture.lu\/web\/produit\/entrepreneuriat\/informatique-et-electronique\/expressions-regulieres\/","title":{"rendered":"Expressions r\u00e9guli\u00e8res"},"content":{"rendered":"<p>Ce livre s&rsquo;adresse \u00e0 tout informaticien (<strong>\u00e9tudiant, d\u00e9veloppeur, ing\u00e9nieur syst\u00e8me<\/strong>&#8230;) d\u00e9sirant comprendre et ma\u00eetriser les\u00a0<strong>expressions r\u00e9guli\u00e8res<\/strong>.<\/p>\n<p>Il commence par un bref\u00a0<strong>rappel de l&rsquo;origine math\u00e9matique des expressions r\u00e9guli\u00e8res<\/strong>, puis d\u00e9taille leurs\u00a0<strong>diff\u00e9rents types<\/strong>, depuis les expressions de s\u00e9lection du shell jusqu&rsquo;aux expressions r\u00e9guli\u00e8res interpr\u00e9t\u00e9es par diff\u00e9rents langages.<\/p>\n<p>L&rsquo;auteur a choisi une\u00a0<strong>approche r\u00e9solument pratique<\/strong>\u00a0et les chapitres suivants pr\u00e9sentent les expressions r\u00e9guli\u00e8res dans le contexte des diff\u00e9rentes commandes qui ont contribu\u00e9 au succ\u00e8s d&rsquo;UNIX et Linux (<strong>shells, find, ed, sed, ex, vi, vim, bvi, grep, egrep, expr, awk, du, lex<\/strong>), puis dans celui des fonctions d&rsquo;\u00e9valuation (<strong>glob(), regcomp(), regexec()<\/strong>) et de diff\u00e9rents langages (C++, C#, Go, Java, JavaScript, Julia, Perl, Python, R, Rust).<\/p>\n<p>De\u00a0<strong>nombreux exemples ainsi que des exercices, corrig\u00e9s de fa\u00e7on d\u00e9taill\u00e9e<\/strong>, montrent de fa\u00e7on p\u00e9dagogique et progressive comment produire des\u00a0<strong>expressions r\u00e9guli\u00e8res fiables et compr\u00e9hensibles<\/strong>.<\/p>\n<p>La derni\u00e8re partie propose des synth\u00e8ses relatives aux diff\u00e9rents types d&rsquo;expressions et \u00e0 leurs\u00a0<strong>m\u00e9ta-caract\u00e8res<\/strong>, liste les principaux outils les utilisant, ainsi que des\u00a0<strong>outils de contr\u00f4le<\/strong>\u00a0et des\u00a0<strong>m\u00e9thodes de validation<\/strong>, parfois visuelles, des expressions r\u00e9guli\u00e8res.<\/p>\n<p>Les explications d\u00e9taill\u00e9es permettent une compr\u00e9hension fine de la signification des m\u00e9ta-caract\u00e8res et des expressions qui les emploient, permettant au lecteur de\u00a0<strong>cr\u00e9er ses propres expressions r\u00e9guli\u00e8res<\/strong>\u00a0et de comprendre celles \u00e9crites par d&rsquo;autres personnes.<\/p>\n<p>D&rsquo;autre part,\u00a0<strong>des conseils tr\u00e8s utiles\u00a0<\/strong>aident \u00e0 fiabiliser l&rsquo;\u00e9criture des expressions r\u00e9guli\u00e8res, et ainsi \u00e0 \u00e9viter des erreurs classiques mais n\u00e9anmoins fr\u00e9quentes et parfois difficiles \u00e0 localiser.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ce livre s&rsquo;adresse \u00e0 tout informaticien (\u00e9tudiant, d\u00e9veloppeur, ing\u00e9nieur syst\u00e8me&#8230;) d\u00e9sirant comprendre et ma\u00eetriser les\u00a0expressions r\u00e9guli\u00e8res. Il commence par un bref\u00a0rappel de l&rsquo;origine math\u00e9matique des expressions r\u00e9guli\u00e8res, puis d\u00e9taille leurs\u00a0diff\u00e9rents types, depuis les expressions de s\u00e9lection du shell jusqu&rsquo;aux expressions r\u00e9guli\u00e8res interpr\u00e9t\u00e9es par diff\u00e9rents langages. L&rsquo;auteur a choisi une\u00a0approche r\u00e9solument pratique\u00a0et les chapitres suivants pr\u00e9sentent [&hellip;]<\/p>\n","protected":false},"featured_media":90493,"template":"","meta":[],"product_brand":[],"product_cat":[142],"product_tag":[],"class_list":{"0":"post-90492","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-informatique-et-electronique","7":"product_shipping_class-standard","8":"pa_auteurs-ressources-informatiques","9":"pa_collection-ressources-informatiques","10":"pa_editeur-eni","11":"pa_edition-novembre-2024","12":"pa_nombre-de-pages-22920","14":"first","15":"instock","16":"purchasable","17":"product-type-simple"},"exclude_global_add_ons":[],"addons":[],"_links":{"self":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product\/90492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/media\/90493"}],"wp:attachment":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/media?parent=90492"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product_brand?post=90492"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product_cat?post=90492"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product_tag?post=90492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}