<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://testregex.com/</loc>
        
        <changefreq>daily</changefreq>
        <priority>1</priority>
    </url>
    <url>
        <loc>https://testregex.com/golf</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog</loc>
        
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://testregex.com/pcre</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/javascript</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/python</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/java</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/grep</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/sed</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/awk</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/rust</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/go</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/csharp</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/cpp</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/email-validation</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/password-strength</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/ipv4-address</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/uuid-v4</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/date-iso8601</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/url-slug</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/hex-color</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/html-tag</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/twitter-handle</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/json-object</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/csv-field</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/duplicate-words</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/trailing-whitespace</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/camel-case-split</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/credit-card</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/ssn-us</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/phone-us</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/ipv6-address</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/mac-address</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/semver</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/docker-image</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/aws-arn</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/cron-expression</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/md5-hash</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/sha256-hash</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/jwt-token</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/base64-string</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/currency-usd</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/time-24h</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/percentage</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/latitude-longitude</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/file-extension-image</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/windows-path</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/linux-path</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/sql-log-duration</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/commit-message-conventional</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/markdown-heading-atx</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/slug-cleanup-separators</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/feature-flag-tenant-id</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/observability-label-key</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/invoice-id-format</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/support-order-id</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/secret-assignment-detector</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/github-pr-reference</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/patterns/youtube-id</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/newline</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/carriage-return</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/tab</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/null-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/a-single-character-of-a-b-or-c</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/a-character-except-a-b-or-c</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/a-character-in-the-range-a-z</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/a-character-not-in-the-range-a-z</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/a-character-in-the-range-a-z-or-a-z</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/letters-and-digits</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/letters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/ascii-codes-0-127</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/space-or-tab-only</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/control-characters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/decimal-digits</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/visible-characters-not-space</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/lowercase-letters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/visible-characters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/visible-punctuation-characters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/whitespace</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/uppercase-letters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/word-characters</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/hexadecimal-digits</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-single-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-whitespace-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-non-whitespace-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-digit</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-non-digit</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-word-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-non-word-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/any-unicode-sequences</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-one-data-unit</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/unicode-newlines</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/vertical-whitespace-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/negation-of-v</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/horizontal-whitespace-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/negation-of-h</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/reset-match</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-nth-subpattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/unicode-property-x</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/unicode-property</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/negation-of-p</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/negation-of-p-slash-pbrace-opendotdotdotbrace-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/quote-treat-as-literals</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-subpattern-name</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-subpattern-name-slash-kname</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-subpattern-name-slash-kbrace-opennamebrace-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-nth-subpattern-slash-gn</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-nth-subpattern-slash-gbrace-opennbrace-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-nth-relative-subpattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-subpattern-name</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-nth-subpattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-nth-subpattern-slash-gn</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-nth-relative-subpattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-nth-relative-subpattern-slash-gplusn</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/hex-character-yyyy</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/hex-character-yy</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/hex-character-yyyy-slash-xbrace-openyyyybrace-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/octal-character-ddd</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/control-character-y</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/backspace-character</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/makes-any-character-literal</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/capture-everything-enclosed</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-either-a-or-b</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-everything-enclosed</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/atomic-group</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/duplicate-subpattern-group</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/comment</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/named-capturing-group</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/inline-modifiers</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/conditional-statement</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-entire-pattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-first-subpattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-first-relative-subpattern</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-subpattern-name-paren-openquestionnameparen-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/match-subpattern-name-paren-openquestionpnameparen-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/recurse-subpattern-name-paren-openquestionpnameparen-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/positive-lookahead</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/negative-lookahead</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/positive-lookbehind</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/negative-lookbehind</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/verbs</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/zero-or-one-of-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/zero-or-more-of-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/one-or-more-of-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/exactly-3-of-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/3-or-more-of-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/between-3-and-6-of-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/greedy-quantifier</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/lazy-quantifier</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/possessive-quantifier</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/start-of-match</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/start-of-string</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/end-of-string</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/start-of-string-slash-a</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/end-of-string-slash-z</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/absolute-end-of-string</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/a-word-boundary</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/non-word-boundary</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/global</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/multiline</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/case-insensitive</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/ignore-whitespace</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/single-line</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/unicode</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/extended</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/ungreedy</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/anchor</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/complete-match-contents</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-in-capture-group-1</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-in-capture-group-1-dollar1</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-before-match</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-after-match</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/complete-match-contents-dollar</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-in-capture-group-foo</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-in-capture-group-foo-slash-brace-openfoobrace-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-in-capture-group-foo-slash-gfoo</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/contents-in-capture-group-1-slash-g1</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/hexadecimal-replacement-values</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/hexadecimal-replacement-values-slash-xbrace-open06fabrace-close</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/tab-slash-t</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/carriage-return-slash-r</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/newline-slash-n</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/cheatsheet/form-feed</loc>
        
        <changefreq>weekly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-patterns-for-api-input-validation</loc>
        <lastmod>2026-03-18T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-patterns-for-usernames-and-handles</loc>
        <lastmod>2026-03-16T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-patterns-for-log-parsing</loc>
        <lastmod>2026-03-14T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-quality-gates-release-checklist</loc>
        <lastmod>2026-03-11T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-schema-evolution-strategies</loc>
        <lastmod>2026-03-10T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-security-code-scanning-rules</loc>
        <lastmod>2026-03-09T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-localization-i18n-validation</loc>
        <lastmod>2026-03-08T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-search-ranking-strategies</loc>
        <lastmod>2026-03-07T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-data-cleaning-pipelines</loc>
        <lastmod>2026-03-06T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-fuzz-testing-playbook</loc>
        <lastmod>2026-03-05T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-safe-user-generated-patterns</loc>
        <lastmod>2026-03-04T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-observability-in-production</loc>
        <lastmod>2026-03-03T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-lexer-tokenizer-design</loc>
        <lastmod>2026-03-02T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-content-plan-2026</loc>
        <lastmod>2026-03-01T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-migration-playbook</loc>
        <lastmod>2026-02-28T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-code-review-checklist</loc>
        <lastmod>2026-02-26T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-testing-strategy-ci</loc>
        <lastmod>2026-02-24T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-performance-backtracking-checklist</loc>
        <lastmod>2026-02-20T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/matching-html-tags-safely</loc>
        <lastmod>2025-12-19T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-modifiers-flags-guide</loc>
        <lastmod>2025-12-18T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/recursive-patterns-pcre</loc>
        <lastmod>2025-12-17T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/unicode-property-escapes</loc>
        <lastmod>2025-12-16T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/atomic-grouping-explained</loc>
        <lastmod>2025-12-15T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/extracting-data-from-logs</loc>
        <lastmod>2025-12-14T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/password-strength-regex</loc>
        <lastmod>2025-12-12T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/validate-urls-with-regex</loc>
        <lastmod>2025-12-10T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-performance-optimization</loc>
        <lastmod>2025-12-08T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/understanding-greedy-vs-lazy-quantifiers</loc>
        <lastmod>2025-12-07T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/python-vs-javascript-regex</loc>
        <lastmod>2025-12-05T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/lookbehind-assertions-javascript</loc>
        <lastmod>2025-12-03T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/regex-for-email-validation</loc>
        <lastmod>2025-12-01T00:00:00.000Z</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/page/2</loc>
        
        <changefreq>daily</changefreq>
        <priority>0.75</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/page/3</loc>
        
        <changefreq>daily</changefreq>
        <priority>0.75</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/page/4</loc>
        
        <changefreq>daily</changefreq>
        <priority>0.75</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/page/5</loc>
        
        <changefreq>daily</changefreq>
        <priority>0.75</priority>
    </url>
    <url>
        <loc>https://testregex.com/blog/page/6</loc>
        
        <changefreq>daily</changefreq>
        <priority>0.75</priority>
    </url>
</urlset>