{"id":22518902,"url":"https://github.com/mikeludemann/regular-expressions-helper","last_synced_at":"2026-02-17T03:02:54.510Z","repository":{"id":98485569,"uuid":"129918144","full_name":"mikeludemann/regular-expressions-helper","owner":"mikeludemann","description":"Simple regular expressions for many rules on websites and more","archived":false,"fork":false,"pushed_at":"2018-04-19T19:22:35.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-10T08:42:45.472Z","etag":null,"topics":["regular-expression","regular-expressions"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mikeludemann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-17T14:35:18.000Z","updated_at":"2018-04-19T19:22:36.000Z","dependencies_parsed_at":"2023-03-13T15:59:39.689Z","dependency_job_id":null,"html_url":"https://github.com/mikeludemann/regular-expressions-helper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mikeludemann/regular-expressions-helper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeludemann%2Fregular-expressions-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeludemann%2Fregular-expressions-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeludemann%2Fregular-expressions-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeludemann%2Fregular-expressions-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikeludemann","download_url":"https://codeload.github.com/mikeludemann/regular-expressions-helper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeludemann%2Fregular-expressions-helper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29532421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T03:01:11.216Z","status":"ssl_error","status_checked_at":"2026-02-17T03:00:31.803Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["regular-expression","regular-expressions"],"created_at":"2024-12-07T04:17:31.029Z","updated_at":"2026-02-17T03:02:54.456Z","avatar_url":"https://github.com/mikeludemann.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# regular-expressions-helper\n\nSimple regular expressions for many rules on websites and more\n\n## Examples\n\n```code\n1. Numbers\n\n1.1 Whole Numbers\n\n^/[0-9]{0,}/$\n\n1.2 Decimal Numbers\n\n^/[0-9]{0,}[\\.\\,]{1}[0-9]{0,}/$\n\n1.3 Currency\n\n^/[0-9]{0,}[\\.\\,]{1}[0-9]{0,2}/$\n\n2. Name\n\n2.1 One Name\n\n^/[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}/$\n\n2.2 Full Name (First and Last)\n\n^/[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}[\\ ]{1}[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}/$\n\n2.3 Full Name (First, Middle and Last)\n\n^/[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}([\\ ]{1}[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}){0,}[\\ ]{1}[a-zA-zäÄöÖüÜ]{1,}/$\n\n2.4 Full Name (First, Middle, Last and more than one last name)\n\n^/[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}([\\ ]{1}[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}){0,}[\\ ]{1}[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}/$\n\n^/[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}([\\ ]{1}[a-zA-zäÄöÖüÜ\\^\\´\\`\\']{1,}){0,}[\\ ]{1}[a-zA-zäÄöÖüÜ\\^\\´\\`\\'\\-\\ ]{1,}/$\n\n3. Age\n\n^/(([0-9]{1})|([0-9]{2})|([0-9]{3}))/$\n\n3.1 With Conditions\n\n^/(([0-9]{1})|([0-9]{1,2})|([0-9]{1,3}))/$\n\n4. Country Shortcuts\n\n4.1 Simple Shortcuts\n\n^/[a-zA-Z]{2,3}/$\n\n4.2. Only one Country with shortcuts (Example with Germany)\n\n^/\\b(de|DE|deu|DEU)\\b/$\n\n4.2. All countries with shortcuts (Two and three characters) - (International)\n\n^/\\b(af|AF|afg|AFG|ax|AX|ala|ALA|al|AL|alb|ALB|dz|DZ|dza|DZA|as|AS|asm|ASM|ad|AD|and|AND|ao|AO|ago|AGO|ai|AI|aia|AIA|aq|AQ|ata|ATA|ag|AG|atg|ATG|ar|AR|arg|ARG|am|AM|arm|ARM|aw|AW|abw|ABW|au|AU|aus|AUS|at|AT|aut|AUT|az|AZ|aze|AZE|bs|BS|bhs|BHS|bh|BH|bhr|BHR|bd|BD|bgd|BGD|bb|BB|brb|BRB|by|BY|blr|BLR|be|BE|bel|BEL|bz|BZ|blz|BLZ|bj|BJ|ben|BEN|bm|BM|bmu|BMU|bt|BT|btn|BTN|bo|BO|bol|BOL|bq|BQ|bes|BES|ba|BA|bih|BIH|bw|BW|bwa|BWA|bv|BV|bvt|BVT|br|BR|bra|BRA|io|IO|iot|IOT|vg|VG|vgb|VGB|bn|BN|brn|BRN|bg|BG|bgr|BGR|bf|BF|bfa|BFA|bi|BI|bdi|BDI|kh|KH|khm|KHM|cm|CM|cmr|CMR|ca|CA|can|CAN|cv|CV|cpv|CPV|ky|KY|cym|CYM|cf|CF|caf|CAF|td|TD|tcd|TCD|cl|CL|chl|CHL|cn|CN|chn|CHN|cx|CX|cxr|CXR|cc|CC|cck|CCK|co|CO|col|COL|km|KM|com|COM|ck|CK|cok|COK|cr|CR|cri|CRI|hr|HR|hrv|HRV|cu|CU|cub|CUB|cw|CW|cuw|CUW|cy|CY|cyp|CYP|cz|CZ|cze|CZE|cd|CD|cod|COD|dk|DK|dnk|DNK|dj|DJ|dji|DJI|dm|DM|dma|DMA|do|DO|dom|DOM|tl|TL|tls|TLS|ec|EC|ecu|ECU|eg|EG|egy|EGY|sv|SV|slv|SLV|gq|GQ|gnq|GNQ|er|ER|eri|ERI|ee|EE|est|EST|et|ET|eth|ETH|fk|FK|flk|FLK|fo|FO|fro|FRO|fj|FJ|fji|FJI|fi|FI|fin|FIN|fr|FR|fra|FRA|gf|GF|guf|GUF|pf|PF|pyf|PYF|tf|TF|atf|ATF|ga|GA|gab|GAB|gm|GM|gmb|GMB|ge|GE|geo|GEO|de|DE|deu|DEU|gh|GH|gha|GHA|gi|GI|gib|GIB|gr|GR|grc|GRC|gl|GL|grl|GRL|gd|GD|grd|GRD|gp|GP|glp|GLP|gu|GU|gum|GUM|gt|GT|gtm|GTM|gg|GG|ggy|GGY|gn|GN|gin|GIN|gw|GW|gnb|GNB|gy|GY|guy|GUY|ht|HT|hti|HTI|hm|HM|hmd|HMD|hn|HN|hnd|HND|hk|HK|hkg|HKG|hu|HU|hun|HUN|is|IS|isl|ISL|in|IN|ind|IND|id|ID|idn|IDN|ir|IR|irn|IRN|iq|IQ|irq|IRQ|ie|IE|irl|IRL|im|IM|imn|IMN|il|IL|isr|ISR|it|IT|ita|ITA|ci|CI|civ|CIV|jm|JM|jam|JAM|jp|JP|jpn|JPN|je|JE|jey|JEY|jo|JO|jor|JOR|kz|KZ|kaz|KAZ|ke|KE|ken|KEN|ki|KI|kir|KIR|xk|XK|xkx|XKX|kw|KW|kwt|KWT|kg|KG|kgz|KGZ|la|LA|lao|LAO|lv|LV|lva|LVA|lb|LB|lbn|LBN|ls|LS|lso|LSO|lr|LR|lbr|LBR|ly|LY|lby|LBY|li|LI|lie|LIE|lt|LT|ltu|LTU|lu|LU|lux|LUX|mo|MO|mac|MAC|mk|MK|mkd|MKD|mg|MG|mdg|MDG|mw|MW|mwi|MWI|my|MY|mys|MYS|mv|MV|mdv|MDV|ml|ML|mli|MLI|mt|MT|mlt|MLT|mh|MH|mhl|MHL|mq|MQ|mtq|MTQ|mr|MR|mrt|MRT|mu|MU|mus|MUS|yt|YT|myt|MYT|mx|MX|mex|MEX|fm|FM|fsm|FSM|md|MD|mda|MDA|mc|MC|MCO|mn|MN|mng|MNG|me|ME|mne|MNE|ms|MS|msr|MSR|ma|MA|mar|MAR|mz|MZ|moz|MOZ|mm|MM|mmr|MMR|na|NA|nam|NAM|nr|NR|nru|NRU|np|NP|npl|NPL|nl|NL|nld|NDL|an|AN|ant|ANT|nc|NC|ncl|NCL|nz|NZ|nzl|NZL|ni|NI|nic|NIC|ne|NE|ner|NER|ng|NG|nga|NGA|nu|NU|niu|NIU|nf|NF|nfk|NFK|kp|KP|prk|PRK|mp|MP|mnp|MNP|no|NO|nor|NOR|om|OM|omn|OMN|pk|PK|pak|PAK|pw|PW|plw|PLW|ps|PS|pse|PSE|pa|PA|pan|PAN|pg|PG|png|PNG|py|PY|pry|PRY|pe|PE|per|PER|ph|PH|phl|PHL|pn|PN|pcn|PCN|pl|PL|pol|POL|pt|PT|prt|PRT|pr|PR|pri|PRI|qa|QA|qat|QAT|cg|CG|cog|COG|re|RE|reu|REU|ro|RO|rou|ROU|ru|Ru|rus|RUS|rw|RW|rwa|RWA|bl|BL|blm|BLM|sh|SH|shn|SHN|kn|KN|kna|KNA|lc|LC|lca|LCA|mf|MF|maf|MAF|pm|PM|spm|SPM|vc|VC|vct|VCT|ws|WS|wsm|WSM|sm|SM|smr|SMR|st|ST|stp|STP|sa|SA|sau|SUA|sn|SN|sen|SEN|rs|RS|srb|SRB|cs|CS|scg|SCG|sc|SC|syc|SYC|sl|SL|sle|SLE|sg|SG|sgp|SGP|sx|SX|sxm|SXM|sk|SK|svk|SVK|si|SI|svn|SVN|sb|SB|slb|SLB|so|SO|som|SOM|za|ZA|zaf|ZAF|gs|GS|sgs|SGS|kr|KR|kor|KOR|ss|SS|ssd|SSD|es|ES|esp|ESP|lk|LK|lka|LKA|sd|SD|sdn|SDN|sr|SR|sur|SUR|sj|SJ|sjm|SJM|sz|SZ|swz|SWZ|se|SE|swe|SWE|ch|CH|che|CHE|sy|SY|syr|SYR|tw|TW|twn|TWN|tj|TJ|tjk|TJK|tz|TZ|tza|TZA|th|TH|tha|THA|tg|TG|tgo|TGO|tk|TK|tkl|TKL|to|TO|ton|TON|tt|TT|tto|TTO|tn|TN|tun|TUN|tr|TR|tur|TUR|tm|TM|tkm|TKM|tc|TC|tca|TCA|tv|TV|tuv|TUV|vi|VI|vir|VIR|ug|UG|uga|UGA|ua|UA|ukr|UKR|ae|AE|are|ARE|gb|GB|gbr|GBR|us|US|usa|USA|um|UM|umi|UMI|uy|UY|ury|URY|uz|UZ|uzb|UZB|vu|VU|vut|VUT|va|VA|vat|VAT|ve|VE|ven|VEN|vn|VN|vnm|VNM|wf|WF|wlf|WLF|eh|EH|esh|ESH|ye|YE|yem|YEM|zm|ZM|zmb|ZMB|zw|ZW|zwe|ZWE)\\b/$\n\n5. Place\n\n^/[a-zA-ZäÄöÖüÜß\\'\\´\\`\\-\\_\\^\\ ]{0,}/$\n\n6. Postal Code\n\n^/([0-9]{5}|([a-zA-ZäÄöÖüÜß]{0,3}[\\'\\´\\`\\-\\_\\^\\ ]{0,1}[0-9]{5}))/$\n\n7. Street and Number\n\n7.1 Street\n\n^/[0-9a-zA-ZäÄöÖüÜß\\'\\´\\`\\-\\_\\^\\ ]{0,}/$\n\n7.2 Number\n\n^/([0-9]{1,}|[0-9]{0,}[\\ ]{0,1}[\\-]{0,1}[\\ ]{0,1}[0-9]{0,}|[0-9]{0,}[a-zA-Z]{0,}[\\ ]{0,1}[\\-]{0,1}[\\ ]{0,1}[0-9]{0,}[a-zA-Z]{0,})/$\n\n8. E-Mail\n\n- ^/(?:[a-z0-9!#$%\u0026'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%\u0026'*+/=?^_`{|}~-]+)*|\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])/$\n\n9. Passwort (At least a small letter and a big letter and a number and a special character)\n\n- ^/(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^\u0026*-]).{8,}/$\n\n10. Words (Textarea)\n\n- ^/[a-zA-ZäÄöÖüÜ0-9\\ \\,\\.\\;\\:\\-\\_\\\\\\(\\)\\{\\)\\+\\=\\?\\!\\´\\`\\'\\\"\\\u0026\\/\\|\\§\\$\\€\\@\\n]{0,}/$\n\n11. Domains\n\n- ^/(http:\\/\\/|https:\\/\\/){0,1}(?!:\\/\\/)([a-zA-Z0-9-_]+\\.)*[a-zA-Z0-9][a-zA-Z0-9-_]+\\.[a-zA-Z]{2,11}?/$\n\n12. Date and Time\n\n12.1 Date\n\n12.1.1 Year Month Day - Format\n\n^/([12]\\d{3}[\\-\\/\\.]{1}(0[1-9]|1[0-2])[\\-\\/\\.]{1}(0[1-9]|[12]\\d|3[01]))/$\n\n12.1.2 Year Day Month - Format\n\n^/([12]\\d{3}[\\-\\/\\.]{1}(0[1-9]|[12]\\d|3[01])[\\-\\/\\.]{1}(0[1-9]|1[0-2]))/$\n\n12.1.3 Day Month Year - Format\n\n^/((0[1-9]|[12]\\d|3[01])[\\-\\/\\.]{1}(0[1-9]|1[0-2])[\\-\\/\\.]{1}[12]\\d{3}/$\n\n12.1.4 Month Day Year - Format\n\n^/((0[1-9]|1[0-2])[\\-\\/\\.]{1}(0[1-9]|[12]\\d|3[01])[\\-\\/\\.]{1}[12]\\d{3})/$\n\n12.2 Time\n\n12.2.1 Hour Minute Second\n\n^/(2[0-3]|[01]?[0-9]):([0-5]?[0-9]):([0-5]?[0-9])/$\n\n12.2.1 Hour Minute Second\n\n^/([0-5]?[0-9]):([0-5]?[0-9]):(2[0-3]|[01]?[0-9])/$\n```\n\n## Information\n\nChanges and customization reserved ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikeludemann%2Fregular-expressions-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikeludemann%2Fregular-expressions-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikeludemann%2Fregular-expressions-helper/lists"}