{"id":21632,"date":"2022-11-14T14:03:36","date_gmt":"2022-11-14T08:33:36","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/"},"modified":"2022-11-14T14:03:36","modified_gmt":"2022-11-14T08:33:36","slug":"solved-expand-python-regex-to-list-of-all-possible-strings-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/","title":{"rendered":"[Solved] Expand Python regex to list of all possible strings [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-55267601\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"55267601\" data-parentid=\"55267366\" data-score=\"2\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>You could use <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/asciimoo\/exrex\">Exrex<\/a>. Install with <code>pip install exrex<\/code>.<\/p>\n<p>Then execute in terminal: <\/p>\n<pre><code>exrex 'Good (Morning|afternoon|evening) my (friends|family|brothers|sisters)\\. hope you like (apple|orange|grape) juice\\.'\n<\/code><\/pre>\n<p>Make sure not to forget the backslashes <code>\\<\/code> before the dots <code>.<\/code>, as dots are a special character inside regexes. This will return:<\/p>\n<pre><code>Good Morning my friends. hope you like apple juice.\nGood Morning my friends. hope you like orange juice.\nGood Morning my friends. hope you like grape juice.\nGood Morning my family. hope you like apple juice.\nGood Morning my family. hope you like orange juice.\nGood Morning my family. hope you like grape juice.\nGood Morning my brothers. hope you like apple juice.\nGood Morning my brothers. hope you like orange juice.\nGood Morning my brothers. hope you like grape juice.\nGood Morning my sisters. hope you like apple juice.\nGood Morning my sisters. hope you like orange juice.\nGood Morning my sisters. hope you like grape juice.\nGood afternoon my friends. hope you like apple juice.\nGood afternoon my friends. hope you like orange juice.\nGood afternoon my friends. hope you like grape juice.\nGood afternoon my family. hope you like apple juice.\nGood afternoon my family. hope you like orange juice.\nGood afternoon my family. hope you like grape juice.\nGood afternoon my brothers. hope you like apple juice.\nGood afternoon my brothers. hope you like orange juice.\nGood afternoon my brothers. hope you like grape juice.\nGood afternoon my sisters. hope you like apple juice.\nGood afternoon my sisters. hope you like orange juice.\nGood afternoon my sisters. hope you like grape juice.\nGood evening my friends. hope you like apple juice.\nGood evening my friends. hope you like orange juice.\nGood evening my friends. hope you like grape juice.\nGood evening my family. hope you like apple juice.\nGood evening my family. hope you like orange juice.\nGood evening my family. hope you like grape juice.\nGood evening my brothers. hope you like apple juice.\nGood evening my brothers. hope you like orange juice.\nGood evening my brothers. hope you like grape juice.\nGood evening my sisters. hope you like apple juice.\nGood evening my sisters. hope you like orange juice.\nGood evening my sisters. hope you like grape juice.\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Expand Python regex to list of all possible strings [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] You could use Exrex. Install with pip install exrex. Then execute in terminal: exrex &#8216;Good (Morning|afternoon|evening) my (friends|family|brothers|sisters)\\. hope you like (apple|orange|grape) juice\\.&#8217; Make sure not to forget the backslashes \\ before the dots ., as dots are a special character inside regexes. This will return: Good Morning my friends. hope you like apple &#8230; <a title=\"[Solved] Expand Python regex to list of all possible strings [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\" aria-label=\"More on [Solved] Expand Python regex to list of all possible strings [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[4925,349,482,347],"class_list":["post-21632","post","type-post","status-publish","format-standard","hentry","category-solved","tag-expansion","tag-python","tag-python-3-x","tag-regex"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Expand Python regex to list of all possible strings [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Expand Python regex to list of all possible strings [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] You could use Exrex. Install with pip install exrex. Then execute in terminal: exrex &#039;Good (Morning|afternoon|evening) my (friends|family|brothers|sisters). hope you like (apple|orange|grape) juice.&#039; Make sure not to forget the backslashes  before the dots ., as dots are a special character inside regexes. This will return: Good Morning my friends. hope you like apple ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-14T08:33:36+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Expand Python regex to list of all possible strings [closed]\",\"datePublished\":\"2022-11-14T08:33:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\"},\"wordCount\":55,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"expansion\",\"python\",\"python-3.x\",\"regex\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\",\"name\":\"[Solved] Expand Python regex to list of all possible strings [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-14T08:33:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Expand Python regex to list of all possible strings [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Expand Python regex to list of all possible strings [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Expand Python regex to list of all possible strings [closed] - JassWeb","og_description":"[ad_1] You could use Exrex. Install with pip install exrex. Then execute in terminal: exrex 'Good (Morning|afternoon|evening) my (friends|family|brothers|sisters). hope you like (apple|orange|grape) juice.' Make sure not to forget the backslashes  before the dots ., as dots are a special character inside regexes. This will return: Good Morning my friends. hope you like apple ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/","og_site_name":"JassWeb","article_published_time":"2022-11-14T08:33:36+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Expand Python regex to list of all possible strings [closed]","datePublished":"2022-11-14T08:33:36+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/"},"wordCount":55,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["expansion","python","python-3.x","regex"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/","name":"[Solved] Expand Python regex to list of all possible strings [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-14T08:33:36+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-expand-python-regex-to-list-of-all-possible-strings-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Expand Python regex to list of all possible strings [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/21632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=21632"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/21632\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=21632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=21632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=21632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}