Regular Expressions 101

Save & Share

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

Sponsors
There are currently no sponsors. Become a sponsor today!
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression
No Match

/
/
gmi

Test String

Code Generator

Generated Code

#include <StringConstants.au3> ; to declare the Constants of StringRegExp #include <Array.au3> ; UDF needed for _ArrayDisplay and _ArrayConcatenate Local $sRegex = "(?mi)^[A-Z]{1,2}\d[A-Z\d]? ?\d[A-Z]{2}$" Local $sString = "S43 1QQ" & @CRLF & _ "HP22 4EL" & @CRLF & _ "SN13 8NF" & @CRLF & _ "LA14 1JH" & @CRLF & _ "WV14 8GW" & @CRLF & _ "LS17 8XU" & @CRLF & _ "CH1 3AX" & @CRLF & _ "L31 8AR" & @CRLF & _ "RG14 6SY" & @CRLF & _ "AL7 1AU" & @CRLF & _ "M27 0NG" & @CRLF & _ "SA13 3UU" & @CRLF & _ "OL16 4TG" & @CRLF & _ "B43 5PY" & @CRLF & _ "PR4 3FN" & @CRLF & _ "GY6 8NQ" & @CRLF & _ "CF83 1TJ" & @CRLF & _ "IV31 6DB" & @CRLF & _ "WC1H 0AA" & @CRLF & _ "LS17 7LG" & @CRLF & _ "S25 2NT" & @CRLF & _ "PO22 9LH" & @CRLF & _ "NR23 1BP" & @CRLF & _ "SL2 3HR" & @CRLF & _ "PO7 5TP" & @CRLF & _ "PE8 5LL" & @CRLF & _ "DA1 4TT" & @CRLF & _ "TA2 8AQ" & @CRLF & _ "TS24 0HS" & @CRLF & _ "WV6 0PZ" & @CRLF & _ "PE7 3TX" & @CRLF & _ "BS24 7NF" & @CRLF & _ "NR12 8PL" & @CRLF & _ "BN13 2TG" & @CRLF & _ "LL13 7JF" & @CRLF & _ "SO51 7AE" & @CRLF & _ "BT48 6UE" & @CRLF & _ "SM6 8BF" & @CRLF & _ "WA8 9PH" & @CRLF & _ "HR1 4JR" & @CRLF & _ "TN1 1YJ" & @CRLF & _ "WS2 9JT" & @CRLF & _ "SL1 1PG" & @CRLF & _ "RH4 2WS" & @CRLF & _ "DY5 3TG" & @CRLF & _ "CM22 6XT" & @CRLF & _ "LN5 8HX" & @CRLF & _ "OX14 1PJ" & @CRLF & _ "BL0 0LR" & @CRLF & _ "TW17 9NL" & @CRLF & _ "G60 5NH" & @CRLF & _ "SY23 3RH" & @CRLF & _ "NG18 5JZ" & @CRLF & _ "CF44 7ES" & @CRLF & _ "YO17 8RT" & @CRLF & _ "WA13 9HZ" & @CRLF & _ "LL47 6TF" & @CRLF & _ "BT45 7HA" & @CRLF & _ "HP18 0PH" & @CRLF & _ "BD19 4BU" & @CRLF & _ "CO7 8AE" & @CRLF & _ "WN2 3NF" & @CRLF & _ "EH3 9SU" & @CRLF & _ "HU5 4AY" & @CRLF & _ "G76 8ND" & @CRLF & _ "BN7 2FH" & @CRLF & _ "TN3 0BE" & @CRLF & _ "BN26 5SJ" & @CRLF & _ "BA3 2PG" & @CRLF & _ "DH1 2TD" & @CRLF & _ "BH14 0LT" & @CRLF & _ "BL3 1QB" & @CRLF & _ "TN4 9XX" & @CRLF & _ "LL30 2YQ" & @CRLF & _ "SE6 9SG" & @CRLF & _ "B61 0LU" & @CRLF & _ "TA20 2SZ" & @CRLF & _ "NP4 5SA" & @CRLF & _ "YO30 4UN" & @CRLF & _ "YO30 2AY" & @CRLF & _ "NN13 5JX" & @CRLF & _ "PO17 5BE" & @CRLF & _ "BS31 2QG" & @CRLF & _ "GU7 9GR" & @CRLF & _ "CV37 9XY" & @CRLF & _ "DH2 2DA" & @CRLF & _ "BH9 3AW" & @CRLF & _ "PE28 2GE" & @CRLF & _ "IV30 8LS" & @CRLF & _ "CV13 0LF" & @CRLF & _ "PO9 2RB" & @CRLF & _ "NR2 3HS" & @CRLF & _ "TS18 2XB" & @CRLF & _ "LL18 4LU" & @CRLF & _ "LA9 4SX" & @CRLF & _ "PL9 9RA" & @CRLF & _ "HR4 7PL" & @CRLF & _ "L12 0NL" & @CRLF & _ "DN9 2NH" & @CRLF & _ "IV36 2TF" & @CRLF & _ "ML4 3NW" & @CRLF & _ "PE34 3FH" & @CRLF & _ "W1U 6RB" & @CRLF & _ "BS21 7XG" & @CRLF & _ "M8 4QU" & @CRLF & _ "DD2 5RH" & @CRLF & _ "BT78 3AJ" & @CRLF & _ "TN16 1EN" & @CRLF & _ "RM6 5LU" & @CRLF & _ "GY7 9RL" & @CRLF & _ "CW11 1AL" & @CRLF & _ "GL54 5RG" & @CRLF & _ "S5 7LB" & @CRLF & _ "ST5 5AT" & @CRLF & _ "SK11 8AU" & @CRLF & _ "CB7 4PJ" & @CRLF & _ "GL2 9RF" & @CRLF & _ "SK15 3NX" & @CRLF & _ "NN3 9BW" & @CRLF & _ "IP25 7BG" & @CRLF & _ "LN13 0NN" & @CRLF & _ "KY12 9DT" & @CRLF & _ "ML2 0NA" & @CRLF & _ "SK12 2LD" & @CRLF & _ "CT21 6AW" & @CRLF & _ "CV37 7ND" & @CRLF & _ "KY11 1QB" & @CRLF & _ "YO32 5TY" & @CRLF & _ "SP6 3HH" & @CRLF & _ "BN9 9NA" & @CRLF & _ "DE56 0SJ" & @CRLF & _ "YO62 7LE" & @CRLF & _ "PE6 7QN" & @CRLF & _ "CA28 9DX" & @CRLF & _ "SN3 4NA" & @CRLF & _ "WF1 9SE" & @CRLF & _ "M46 9BG" & @CRLF & _ "ML1 5RN" & @CRLF & _ "NE8 4UD" & @CRLF & _ "CA13 9EG" & @CRLF & _ "CA1 1DH" & @CRLF & _ "SA10 8LT" & @CRLF & _ "E14 9WR" & @CRLF & _ "TF2 7ES" & @CRLF & _ "SS17 8PH" & @CRLF & _ "GL50 2DX" & @CRLF & _ "SE3 3DE" & @CRLF & _ "SM1 4SQ" & @CRLF & _ "B15 3LL" & @CRLF & _ "GL5 2NG" & @CRLF & _ "CR0 8EP" & @CRLF & _ "S64 8DE" & @CRLF & _ "PO1 4BE" & @CRLF & _ "EH9 1QN" & @CRLF & _ "S21 5RS" & @CRLF & _ "LL29 8YU" & @CRLF & _ "W14 8AP" & @CRLF & _ "RG6 1BT" & @CRLF & _ "SG8 9FG" & @CRLF & _ "KT15 1DJ" & @CRLF & _ "NN9 5XW" & @CRLF & _ "SY8 1AJ" & @CRLF & _ "TF7 9ST" & @CRLF & _ "ME14 2RZ" & @CRLF & _ "DE11 7AT" & @CRLF & _ "DN21 4BB" & @CRLF & _ "HU16 5LU" & @CRLF & _ "BD3 0RG" & @CRLF & _ "LE5 6HN" & @CRLF & _ "LE15 6RZ" & @CRLF & _ "NN14 1FD" & @CRLF & _ "PE2 5PY" & @CRLF & _ "PA4 9RF" & @CRLF & _ "KY10 2PY" & @CRLF & _ "NG5 5TJ" & @CRLF & _ "SA43 2JD" & @CRLF & _ "NE16 6LU" & @CRLF & _ "W4 5DL" & @CRLF & _ "OX29 6TN" & @CRLF & _ "DA1 1JN" & @CRLF & _ "S72 9HB" & @CRLF & _ "TR1 1SX" & @CRLF & _ "LE17 5NL" & @CRLF & _ "CM16 6BH" & @CRLF & _ "B2 4WJ" & @CRLF & _ "HA4 8BP" & @CRLF & _ "M18 7QX" & @CRLF & _ "DN4 0HA" & @CRLF & _ "TF2 6SG" & @CRLF & _ "NE3 4AD" & @CRLF & _ "SW2 5TN" & @CRLF & _ "TF10 9EE" & @CRLF & _ "PO22 9DY" & @CRLF & _ "CF32 9LF" & @CRLF & _ "TA6 3UD" & @CRLF & _ "BS9 1BH" & @CRLF & _ "NG34 9WH" & @CRLF & _ "CH64 0SP" & @CRLF & _ "NN3 2SQ" & @CRLF & _ "HD3 3HX" & @CRLF & _ "S9 4NT" & @CRLF & _ "BT23 4NP" & @CRLF & _ "SG5 3UA" & @CRLF & _ "S72 0DE" & @CRLF & _ "DD2 1TH" & @CRLF & _ "AL2 3SQ" & @CRLF & _ "EH26 0AR" & @CRLF & _ "BB1 1DU" & @CRLF & _ "NE29 7PG" & @CRLF & _ "SP8 5NF" & @CRLF & _ "NG14 7FU" & @CRLF & _ "G72 7SP" & @CRLF & _ "SK17 6UD" & @CRLF & _ "BN43 6LZ" & @CRLF & _ "RH12 1JZ" & @CRLF & _ "TN28 8XF" & @CRLF & _ "WF17 6AR" & @CRLF & _ "PR2 1AG" & @CRLF & _ "BT6 8EY" & @CRLF & _ "ST5 1EJ" & @CRLF & _ "BT13 1JA" & @CRLF & _ "S80 4FL" & @CRLF & _ "S10 2BA" & @CRLF & _ "WS13 8NZ" & @CRLF & _ "CV4 9DJ" & @CRLF & _ "RG1 8AN" & @CRLF & _ "NR20 5TT" & @CRLF & _ "CA24 3HX" & @CRLF & _ "WS7 2EL" & @CRLF & _ "SE8 5BA" & @CRLF & _ "OX12 9YX" & @CRLF & _ "SM3 8AG" & @CRLF & _ "LL18 2US" & @CRLF & _ "FY2 0EQ" & @CRLF & _ "HD5 8DF" & @CRLF & _ "PE1 3SY" & @CRLF & _ "EX3 0AP" & @CRLF & _ "NW5 4JS" & @CRLF & _ "CF34 0JA" & @CRLF & _ "NE61 5AH" & @CRLF & _ "LS13 4RS" & @CRLF & _ "B45 9TH" & @CRLF & _ "S8 9QX" & @CRLF & _ "NG19 0PD" & @CRLF & _ "HA5 5BP" & @CRLF & _ "NE47 9NR" & @CRLF & _ "PO8 8BN" & @CRLF & _ "LE8 9FL" & @CRLF & _ "UB1 2XQ" & @CRLF & _ "CF45 4LJ" & @CRLF & _ "TS12 2HY" & @CRLF & _ "ST5 1EH" & @CRLF & _ "GU35 0GQ" & @CRLF & _ "KY8 5PQ" & @CRLF & _ "BR5 2PH" & @CRLF & _ "MK4 4JG" & @CRLF & _ "LD3 0YQ" & @CRLF & _ "LU2 9UE" & @CRLF & _ "BS22 8SZ" & @CRLF & _ "KT15 1RH" & @CRLF & _ "PA2 6EQ" & @CRLF & _ "NE46 3QJ" & @CRLF & _ "CB9 8EL" & @CRLF & _ "SW17 9RS" & @CRLF & _ "PO21 5NJ" & @CRLF & _ "NG6 0LR" & @CRLF & _ "SP3 5EL" & @CRLF & _ "NR33 9AN" & @CRLF & _ "PE28 5PJ" & @CRLF & _ "CO9 4BD" & @CRLF & _ "LE3 0RA" & @CRLF & _ "KT10 0TX" & @CRLF & _ "IP3 8RG" & @CRLF & _ "NP7 9BE" & @CRLF & _ "BL4 9BT" & @CRLF & _ "JE3 5HD" & @CRLF & _ "CV11 6EJ" & @CRLF & _ "CM1 1NG" & @CRLF & _ "PE13 1RL" & @CRLF & _ "OL6 9NJ" & @CRLF & _ "DE1 2XX" & @CRLF & _ "SG8 6EL" & @CRLF & _ "WV6 9PY" & @CRLF & _ "DN33 1RQ" & @CRLF & _ "OX26 6QH" & @CRLF & _ "AB39 2TP" & @CRLF & _ "PO18 0RL" & @CRLF & _ "DE75 7XD" & @CRLF & _ "CO11 1AG" & @CRLF & _ "SS9 2SF" & @CRLF & _ "DH3 4SN" & @CRLF & _ "TS27 3AR" & @CRLF & _ "SG15 6RB" & @CRLF & _ "S61 4QH" & @CRLF & _ "PL14 4EP" & @CRLF & _ "N14 4AU" & @CRLF & _ "SA20 0UU" & @CRLF & _ "DG1 4BZ" & @CRLF & _ "EH12 6EU" & @CRLF & _ "SS0 9JQ" & @CRLF & _ "PE13 5RB" & @CRLF & _ "E9 5BQ" & @CRLF & _ "NE63 9JD" & @CRLF & _ "LE3 2XR" & @CRLF & _ "GU17 9DW" & @CRLF & _ "TS3 9EN" & @CRLF & _ "IP9 2BB" & @CRLF & _ "RG31 6FZ" & @CRLF & _ "PL20 6QW" & @CRLF & _ "SK13 7DP" & @CRLF & _ "BS37 6QN" & @CRLF & _ "LA9 7HJ" & @CRLF & _ "LU1 1NE" & @CRLF & _ "LL68 0RD" & @CRLF & _ "M28 7FQ" & @CRLF & _ "UB8 3RY" & @CRLF & _ "PO4 0DN" & @CRLF & _ "HA7 4UY" & @CRLF & _ "LE2 6BA" & @CRLF & _ "CF64 2JS" & @CRLF & _ "SE21 7AN" & @CRLF & _ "LE9 7DU" & @CRLF & _ "HX1 5PU" & @CRLF & _ "ST6 3AH" & @CRLF & _ "SA43 1AB" & @CRLF & _ "IV36 2LP" & @CRLF & _ "NE31 1AN" & @CRLF & _ "CA6 4NW" & @CRLF & _ "G73 3PD" & @CRLF & _ "WR2 4RE" & @CRLF & _ "TS14 6JG" & @CRLF & _ "RH12 9EX" & @CRLF & _ "CF62 6NZ" & @CRLF & _ "WF17 9PD" & @CRLF & _ "HA3 5NT" & @CRLF & _ "TN15 6DZ" & @CRLF & _ "ME20 6AP" & @CRLF & _ "RM15 5RL" & @CRLF & _ "SN25 2GS" & @CRLF & _ "PE28 4DS" & @CRLF & _ "FY5 2ED" & @CRLF & _ "CH66 2JQ" & @CRLF & _ "EH20 9BG" & @CRLF & _ "EX16 8DX" & @CRLF & _ "NR21 7PU" & @CRLF & _ "FY3 9NZ" & @CRLF & _ "E9 7RR" & @CRLF & _ "M20 2PY" & @CRLF & _ "KY11 1NR" & @CRLF & _ "SW17 9JA" & @CRLF & _ "WA15 6ES" & @CRLF & _ "GU10 1JZ" & @CRLF & _ "WR6 5SA" & @CRLF & _ "TR1 3DQ" & @CRLF & _ "SY18 6AP" & @CRLF & _ "WD3 1LB" & @CRLF & _ "NE25 0FR" & @CRLF & _ "BA2 2HL" & @CRLF & _ "N20 9PH" & @CRLF & _ "EH32 0AZ" & @CRLF & _ "L69 3ZX" & @CRLF & _ "KY1 4AH" & @CRLF & _ "PE26 2SJ" & @CRLF & _ "SA19 9NY" & @CRLF & _ "CH45 2LD" & @CRLF & _ "EX33 1NH" & @CRLF & _ "BB18 5AQ" & @CRLF & _ "DY9 0AB" & @CRLF & _ "NG31 9AP" & @CRLF & _ "KY11 4AQ" & @CRLF & _ "LU3 2HB" & @CRLF & _ "BT38 8XD" & @CRLF & _ "SN7 7JX" & @CRLF & _ "NG8 5AG" & @CRLF & _ "TA6 6DL" & @CRLF & _ "SG1 1JD" & @CRLF & _ "WA1 4JN" & @CRLF & _ "SN12 8NL" & @CRLF & _ "PO4 0ND" & @CRLF & _ "ME19 4FL" & @CRLF & _ "HP20 1YP" & @CRLF & _ "WS1 4LH" & @CRLF & _ "DG16 5JQ" & @CRLF & _ "WV4 4LF" & @CRLF & _ "HR9 7SJ" & @CRLF & _ "BS9 1SZ" & @CRLF & _ "WA14 5NZ" & @CRLF & _ "SG11 1AL" & @CRLF & _ "SK15 3EQ" & @CRLF & _ "BD2 4LZ" & @CRLF & _ "ME6 5JS" & @CRLF & _ "SE26 6XD" & @CRLF & _ "BH17 8PT" & @CRLF & _ "UB2 5QG" & @CRLF & _ "CV31 1HD" & @CRLF & _ "BT53 6HF" & @CRLF & _ "GL51 3WE" & @CRLF & _ "GL17 0GX" & @CRLF & _ "KT15 1BZ" & @CRLF & _ "CF32 0DB" & @CRLF & _ "DA1 5LT" & @CRLF & _ "AL2 2SH" & @CRLF & _ "DA12 2LT" & @CRLF & _ "BA6 8NR" & @CRLF & _ "SK23 7GB" & @CRLF & _ "SA61 2JG" & @CRLF & _ "GU4 7UP" & @CRLF & _ "EX2 9UP" & @CRLF & _ "CF23 9JB" & @CRLF & _ "PE1 3JL" & @CRLF & _ "BT26 6PS" & @CRLF & _ "EX2 4NX" & @CRLF & _ "BT78 5NH" & @CRLF & _ "NE28 6HQ" & @CRLF & _ "CB3 9DA" & @CRLF & _ "NW9 7PA" & @CRLF & _ "HD7 4QJ" & @CRLF & _ "EX22 6NQ" & @CRLF & _ "GU6 8JN" & @CRLF & _ "B17 8AT" & @CRLF & _ "ST3 5QW" & @CRLF & _ "NN3 9UY" & @CRLF & _ "M32 9AN" & @CRLF & _ "EX20 2SG" & @CRLF & _ "WR5 2RB" & @CRLF & _ "CM21 9AJ" & @CRLF & _ "RG10 9JP" & @CRLF & _ "GU33 7HJ" & @CRLF & _ "FK7 8BW" & @CRLF & _ "ST2 9BB" & @CRLF & _ "HP13 5BH" & @CRLF & _ "JE4 0TD" & @CRLF & _ "CR0 0LL" & @CRLF & _ "NG12 5GT" & @CRLF & _ "NW8 0AU" & @CRLF & _ "FY7 7BG" & @CRLF & _ "AB11 6HS" & @CRLF & _ "TN2 9SW" & @CRLF & _ "NR4 6BX" & @CRLF & _ "PL23 1DL" & @CRLF & _ "OX2 7BD" & @CRLF & _ "CF35 5EU" & @CRLF & _ "FY3 7QN" & @CRLF & _ "PA15 4QF" & @CRLF & _ "SO15 2PQ" & @CRLF & _ "PO19 1EH" & @CRLF & _ "CB24 5HY" & @CRLF & _ "W13 8DU" & @CRLF & _ "WF5 9NL" & @CRLF & _ "EH22 4HB" & @CRLF & _ "M12 5BW" & @CRLF & _ "S65 2RB" & @CRLF & _ "BT60 2QX" & @CRLF & _ "KA13 6WG" & @CRLF & _ "KA27 8LE" & @CRLF & _ "TN27 9LB" & @CRLF & _ "BS22 7AF" & @CRLF & _ "GU30 7QF" & @CRLF & _ "CM3 8DF" & @CRLF & _ "WD23 1LH" & @CRLF & _ "NN13 5LJ" & @CRLF & _ "DA12 2PU" & @CRLF & _ "WV12 5SJ" & @CRLF & _ "TS10 9BB" & @CRLF & _ "LA4 6NY" & @CRLF & _ "SY13 1RB" & @CRLF & _ "TA3 7HQ" & @CRLF & _ "GU51 1GR" & @CRLF & _ "PL28 8RX" & @CRLF & _ "WA13 9SU" & @CRLF & _ "B64 5LP" & @CRLF & _ "DN16 3WR" & @CRLF & _ "CM1 4NL" & @CRLF & _ "TW13 4QD" & @CRLF & _ "CA7 3BB" & @CRLF & _ "BT51 4HA" & @CRLF & _ "SM6 8AE" & @CRLF & _ "OL13 8PE" & @CRLF & _ "HA7 2EG" & @CRLF & _ "HU5 1NA" & @CRLF & _ "W9 1HE" & @CRLF & _ "FK1 5LA" & @CRLF & _ "NR34 9DL" & @CRLF & _ "KT14 6RQ" & @CRLF & _ "DN22 8DU" & @CRLF & _ "NE24 5RR" & @CRLF & _ "SP11 9AU" & @CRLF & _ "BA14 7SY" & @CRLF & _ "DH1 2BP" & @CRLF & _ "IV2 7AJ" & @CRLF & _ "GU34 5ND" & @CRLF & _ "CV2 2JR" & @CRLF & _ "E11 1BP" & @CRLF & _ "BT35 6PW" & @CRLF & _ "EX33 2HL" & @CRLF & _ "DN32 0AJ" & @CRLF & _ "SE6 4RY" & @CRLF & _ "LL53 7EE" & @CRLF & _ "NR25 6RJ" & @CRLF & _ "BT92 8JP" & @CRLF & _ "NW2 1WR" & @CRLF & _ "CA11 8FD" & @CRLF & _ "B26 1AR" & @CRLF & _ "EX36 4EN" & @CRLF & _ "B60 2AL" & @CRLF & _ "SR7 0AA" & @CRLF & _ "NR32 3EQ" & @CRLF & _ "HA8 6TD" & @CRLF & _ "SS8 1AN" & @CRLF & _ "RM3 0ND" & @CRLF & _ "TW8 8QQ" & @CRLF & _ "GL51 9RU" & @CRLF & _ "SR1 1TZ" & @CRLF & _ "MK18 5JY" & @CRLF & _ "CO4 5JF" & @CRLF & _ "BT34 5DU" & @CRLF & _ "PE34 4RG" & @CRLF & _ "HA8 6DE" & @CRLF & _ "CM9 4LE" & @CRLF & _ "BH8 8DH" & @CRLF & _ "GU2 8ES" & @CRLF & _ "PE28 0BD" & @CRLF & _ "SO45 4NB" & @CRLF & _ "RG12 7JL" & @CRLF & _ "NE65 7DP" & @CRLF & _ "BT41 1DA" & @CRLF & _ "CF33 6GA" & @CRLF & _ "NG14 6EF" & @CRLF & _ "SN11 8AE" & @CRLF & _ "SW6 1HR" & @CRLF & _ "DL11 6AD" & @CRLF & _ "KA18 1NA" & @CRLF & _ "L14 6TS" & @CRLF & _ "NG2 2GQ" & @CRLF & _ "BT33 0TU" & @CRLF & _ "BL6 7LZ" & @CRLF & _ "AB16 7QT" & @CRLF & _ "DN21 4NT" & @CRLF & _ "GL4 4XR" & @CRLF & _ "PL12 4AY" & @CRLF & _ "LS11 8PD" & @CRLF & _ "TF9 2BU" & @CRLF & _ "SL2 4FD" & @CRLF & _ "RH20 2BG" & @CRLF & _ "ST4 4SX" & @CRLF & _ "PE12 6RL" & @CRLF & _ "M22 9RW" & @CRLF & _ "CT10 3NF" & @CRLF & _ "NE30 3RX" & @CRLF & _ "TW20 9JL" & @CRLF & _ "AB24 4LP" & @CRLF & _ "B16 8HG" & @CRLF & _ "BT4 3HT" & @CRLF & _ "SA4 3XX" & @CRLF & _ "NW1 7NZ" & @CRLF & _ "G69 7JA" & @CRLF & _ "G78 4DA" & @CRLF & _ "M12 4AH" & @CRLF & _ "BA8 0SJ" & @CRLF & _ "BH1 9WL" & @CRLF & _ "G69 8EU" & @CRLF & _ "OX44 9JN" & @CRLF & _ "DY5 3JU" & @CRLF & _ "PA7 5QH" & @CRLF & _ "NN18 0TL" & @CRLF & _ "TR14 0PZ" & @CRLF & _ "NR33 8FW" & @CRLF & _ "AB16 5UY" & @CRLF & _ "KT13 0BU" & @CRLF & _ "NW1W 7GQ" & @CRLF & _ "FK1 3DF" & @CRLF & _ "GY3 5HA" & @CRLF & _ "OL8 4QL" & @CRLF & _ "NG18 1JR" & @CRLF & _ "BN6 0ER" & @CRLF & _ "NE28 6HL" & @CRLF & _ "N1 9FQ" & @CRLF & _ "FK7 7LB" & @CRLF & _ "DG1 3JX" & @CRLF & _ "LU2 7RE" & @CRLF & _ "OX10 9EN" & @CRLF & _ "NR33 0TQ" & @CRLF & _ "IP24 1LB" & @CRLF & _ "EX6 8RE" & @CRLF & _ "LS28 5FU" & @CRLF & _ "AL10 0FF" & @CRLF & _ "CM13 1HS" & @CRLF & _ "CV3 5JD" & @CRLF & _ "RM3 7BT" & @CRLF & _ "M30 7WE" & @CRLF & _ "GU17 0AS" & @CRLF & _ "HA6 2LU" & @CRLF & _ "NR2 4PP" & @CRLF & _ "DY9 7EG" & @CRLF & _ "HA9 9RA" & @CRLF & _ "CF5 6EW" & @CRLF & _ "DT9 6DF" & @CRLF & _ "KT3 5QJ" & @CRLF & _ "TW18 2LH" & @CRLF & _ "SP1 2BW" & @CRLF & _ "ME17 4BS" & @CRLF & _ "W14 4DR" & @CRLF & _ "SA33 4JU" & @CRLF & _ "ST5 0EY" & @CRLF & _ "MK42 9JA" & @CRLF & _ "WF17 0EB" & @CRLF & _ "BN1 3TX" & @CRLF & _ "W11 1NR" & @CRLF & _ "G74 4NJ" & @CRLF & _ "GU14 8UL" & @CRLF & _ "OX1 5JG" & @CRLF & _ "SO14 0DF" & @CRLF & _ "JE2 4UP" & @CRLF & _ "HP9 2UW" & @CRLF & _ "SL60 1HU" & @CRLF & _ "AB56 4PQ" & @CRLF & _ "UB6 8QS" & @CRLF & _ "EN3 6PX" & @CRLF & _ "WS9 8HQ" & @CRLF & _ "IP2 0NX" & @CRLF & _ "ST18 0AZ" & @CRLF & _ "PR2 1JL" & @CRLF & _ "NW1 9LJ" & @CRLF & _ "BD6 1AE" & @CRLF & _ "NE34 8NJ" & @CRLF & _ "SO50 6AB" & @CRLF & _ "WF4 1ED" & @CRLF & _ "OL3 5US" & @CRLF & _ "WA14 1BP" & @CRLF & _ "BT17 9NH" & @CRLF & _ "CO2 9AT" & @CRLF & _ "SE20 7PU" & @CRLF & _ "RH16 2BZ" & @CRLF & _ "BT13 3RS" & @CRLF & _ "NW1 1AT" & @CRLF & _ "ST1 5UB" & @CRLF & _ "NG5 9HW" & @CRLF & _ "GL50 1QF" & @CRLF & _ "TQ7 1JN" & @CRLF & _ "PL17 7DQ" & @CRLF & _ "DE72 3DX" & @CRLF & _ "BT15 4FJ" & @CRLF & _ "B8 3QW" & @CRLF & _ "BS23 3TW" & @CRLF & _ "B76 1QJ" & @CRLF & _ "WS3 3UE" & @CRLF & _ "LS22 4AQ" & @CRLF & _ "G46 6LS" & @CRLF & _ "RG14 2DY" & @CRLF & _ "FY2 0AX" & @CRLF & _ "NE5 1BL" & @CRLF & _ "CA4 9TN" & @CRLF & _ "NG34 7QE" & @CRLF & _ "S18 8ZT" & @CRLF & _ "IP8 3RT" & @CRLF & _ "NG18 5EP" & @CRLF & _ "PE27 4SQ" & @CRLF & _ "LL55 4AD" & @CRLF & _ "WC1N 3LR" & @CRLF & _ "DE6 1AZ" & @CRLF & _ "S13 8RE" & @CRLF & _ "NE43 7BW" & @CRLF & _ "SS13 1BD" & @CRLF & _ "EH14 7BX" & @CRLF & _ "EC2A 3NF" & @CRLF & _ "TQ14 9HP" & @CRLF & _ "CV1 5FG" & @CRLF & _ "CH1 5EA" & @CRLF & _ "PH2 0BN" & @CRLF & _ "ML11 8LL" & @CRLF & _ "NR22 6AT" & @CRLF & _ "LA9 7QA" & @CRLF & _ "GL11 5SP" & @CRLF & _ "M26 2UT" & @CRLF & _ "NE31 2UL" & @CRLF & _ "NW8 7AF" & @CRLF & _ "B77 3BU" & @CRLF & _ "HP1 2BU" & @CRLF & _ "SY1 1QU" & @CRLF & _ "IP11 2PR" & @CRLF & _ "LL55 1TW" & @CRLF & _ "WN4 8SG" & @CRLF & _ "ST6 1HE" & @CRLF & _ "PE8 6YJ" & @CRLF & _ "SW6 5TH" & @CRLF & _ "SK6 1LD" & @CRLF & _ "SA5 8ER" & @CRLF & _ "BH15 1HP" & @CRLF & _ "W8 4BD" & @CRLF & _ "B23 7BH" & @CRLF & _ "IP12 2SS" & @CRLF & _ "IP6 0AS" & @CRLF & _ "BT36 6AB" & @CRLF & _ "SG8 9BL" & @CRLF & _ "BH12 1DB" & @CRLF & _ "OX16 6NX" & @CRLF & _ "IG9 6BU" & @CRLF & _ "DL11 7EE" & @CRLF & _ "SS9 3AN" & @CRLF & _ "CM15 0NH" & @CRLF & _ "NP22 4PU" & @CRLF & _ "CO15 4LS" & @CRLF & _ "CF23 6AU" & @CRLF & _ "GL13 9NL" & @CRLF & _ "CM2 7ES" & @CRLF & _ "MK42 9YP" & @CRLF & _ "KY7 6PN" & @CRLF & _ "NR13 3NS" & @CRLF & _ "DN21 3HD" & @CRLF & _ "EX6 7TD" & @CRLF & _ "TR4 8NY" & @CRLF & _ "NW1 0ET" & @CRLF & _ "DN37 0XB" & @CRLF & _ "SY5 6SG" & @CRLF & _ "NE23 7SY" & @CRLF & _ "HP2 5LD" & @CRLF & _ "NG3 6AE" & @CRLF & _ "SE16 7HD" & @CRLF & _ "CF32 7DD" & @CRLF & _ "OL8 4EL" & @CRLF & _ "CV11 4AY" & @CRLF & _ "DH6 3JN" & @CRLF & _ "NE36 0EL" & @CRLF & _ "S6 4LZ" & @CRLF & _ "GU11 1NF" & @CRLF & _ "PO14 1JL" & @CRLF & _ "GL16 7AE" & @CRLF & _ "TN19 7WS" & @CRLF & _ "EN1 2PD" & @CRLF & _ "NP4 5HR" & @CRLF & _ "IV36 1ZZ" & @CRLF & _ "NE46 4LA" & @CRLF & _ "KA30 8DA" & @CRLF & _ "HP9 2GN" & @CRLF & _ "CF11 9DD" & @CRLF & _ "B12 9RP" & @CRLF & _ "HG3 2JZ" & @CRLF & _ "IG5 0BG" & @CRLF & _ "G71 6QB" & @CRLF & _ "CO10 2AP" & @CRLF & _ "OX29 9UA" & @CRLF & _ "PR3 3SG" & @CRLF & _ "PA1 3SG" & @CRLF & _ "CB8 8TH" & @CRLF & _ "IP28 8NQ" & @CRLF & _ "LS12 1DB" & @CRLF & _ "WR2 4BW" & @CRLF & _ "PR1 0BQ" & @CRLF & _ "AB51 5EE" & @CRLF & _ "DH8 8JH" & @CRLF & _ "RH12 3TY" & @CRLF & _ "S41 0GE" & @CRLF & _ "LL53 8TF" & @CRLF & _ "BT19 1AA" & @CRLF & _ "LE1 9TG" & @CRLF & _ "LN6 0AE" & @CRLF & _ "CB4 2BE" & @CRLF & _ "WV10 6QT" & @CRLF & _ "DE22 2GP" & @CRLF & _ "G68 0AB" & @CRLF & _ "YO32 9PX" & @CRLF & _ "BS35 2ER" & @CRLF & _ "DE65 6DT" & @CRLF & _ "TW1 4QS" & @CRLF & _ "LL14 3TG" & @CRLF & _ "HU17 0DN" & @CRLF & _ "IP21 4DJ" & @CRLF & _ "HR6 0AX" & @CRLF & _ "BL3 4BY" & @CRLF & _ "HU11 4QN" & @CRLF & _ "BN27 2RJ" & @CRLF & _ "G32 0TG" & @CRLF & _ "GU25 4HJ" & @CRLF & _ "SS11 7EU" & @CRLF & _ "LE3 0FN" & @CRLF & _ "HX4 9PL" & @CRLF & _ "BT35 5DQ" & @CRLF & _ "SW16 1QJ" & @CRLF & _ "NW6 6TG" & @CRLF & _ "S40 2AX" & @CRLF & _ "WS11 1RG" & @CRLF & _ "ME15 7RR" & @CRLF & _ "SO18 1FY" & @CRLF & _ "WR4 9YY" & @CRLF & _ "WF11 0DS" & @CRLF & _ "HG3 1SQ" & @CRLF & _ "TA9 4LT" & @CRLF & _ "CH61 9NG" & @CRLF & _ "HG3 3TH" & @CRLF & _ "LE14 3BY" & @CRLF & _ "CV10 0AA" & @CRLF & _ "NW10 3LE" & @CRLF & _ "N9 9AA" & @CRLF & _ "G64 1SH" & @CRLF & _ "WA3 3NJ" & @CRLF & _ "CV2 2RW" & @CRLF & _ "AB54 4LP" & @CRLF & _ "WR11 2GG" & @CRLF & _ "LS21 1RZ" & @CRLF & _ "B17 0TJ" & @CRLF & _ "WF8 1NA" & @CRLF & _ "OL16 5NE" & @CRLF & _ "CA6 5PJ" & @CRLF & _ "BT8 6GY" & @CRLF & _ "TA5 1YU" & @CRLF & _ "RH13 5LN" & @CRLF & _ "PE19 5UG" & @CRLF & _ "SW7 5DT" & @CRLF & _ "PE19 1JN" & @CRLF & _ "YO23 7DZ" & @CRLF & _ "NW11 8EG" & @CRLF & _ "RH6 9GG" & @CRLF & _ "EH54 7DA" & @CRLF & _ "SO45 1BE" & @CRLF & _ "CM14 4ET" & @CRLF & _ "BT81 7AN" & @CRLF & _ "LL21 0RW" & @CRLF & _ "RH8 0HT" & @CRLF & _ "PL11 2RA" & @CRLF & _ "SE18 6GG" & @CRLF & _ "L3 4AE" & @CRLF & _ "EN8 0BG" & @CRLF & _ "IG3 9JH" & @CRLF & _ "BT47 6XL" & @CRLF & _ "NR2 1LZ" & @CRLF & _ "DN32 7PR" & @CRLF & _ "N8 8LP" & @CRLF & _ "YO25 8JT" & @CRLF & _ "PE4 5DR" & @CRLF & _ "NG16 4FJ" & @CRLF & _ "SW17 8PY" & @CRLF & _ "DN37 9RE" & @CRLF & _ "M45 6DX" & @CRLF & _ "G31 5BS" & @CRLF & _ "PL5 3ES" & @CRLF & _ "HA5 5RJ" & @CRLF & _ "SO24 0NU" & @CRLF & _ "DN31 3PU" & @CRLF & _ "IP28 7NF" & @CRLF & _ "WF12 8PQ" & @CRLF & _ "LL14 6LH" & @CRLF & _ "S8 9GA" & @CRLF & _ "ME7 4EJ" & @CRLF & _ "YO1 7EH" & @CRLF & _ "DN9 2AX" & @CRLF & _ "LE18 2BB" & @CRLF & _ "RG30 4JG" & @CRLF & _ "M45 8NH" & @CRLF & _ "NR33 8AF" & @CRLF & _ "SE8 3NT" & @CRLF & _ "ME17 3JY" & @CRLF & _ "DT11 9PW" & @CRLF & _ "CF23 9DP" & @CRLF & _ "WS13 7BD" & @CRLF & _ "RG31 6QU" & @CRLF & _ "SR3 2XD" & @CRLF & _ "TA18 8NH" & @CRLF & _ "NW11 7SB" & @CRLF & _ "BD17 5HX" & @CRLF & _ "TS1 5TS" & @CRLF & _ "NW1 4NR" & @CRLF & _ "YO42 2NH" & @CRLF & _ "BD10 8LQ" & @CRLF & _ "G61 3SS" & @CRLF & _ "WD23 4HQ" & @CRLF & _ "WD3 1XR" & @CRLF & _ "M27 5ET" & @CRLF & _ "JE4 8ZZ" & @CRLF & _ "SL2 3AY" & @CRLF & _ "RH17 6SA" & @CRLF & _ "NR3 2NL" & @CRLF & _ "G33 6LZ" & @CRLF & _ "HG1 5JS" & @CRLF & _ "HU9 5PQ" & @CRLF & _ "CT11 0HZ" & @CRLF & _ "AL1 5SY" & @CRLF & _ "BT13 3PU" & @CRLF & _ "CF39 9LR" & @CRLF & _ "KY2 6PU" & @CRLF & _ "S61 2UF" & @CRLF & _ "PA16 7BW" & @CRLF & _ "DY12 2JQ" & @CRLF & _ "SK13 6NA" & @CRLF & _ "OX12 9ZE" & @CRLF & _ "B44 9ST" & @CRLF & _ "NE47 7EA" & @CRLF & _ "PE10 0HE" & @CRLF & _ "SM6 9ER" & @CRLF & _ "ME10 3ST" & @CRLF & _ "DY10 4QQ" & @CRLF & _ "CV37 0UN" & @CRLF & _ "PE32 1QJ" & @CRLF & _ "CM7 9LP" & @CRLF & _ "AL4 9UJ" & @CRLF & _ "M33 2NA" & @CRLF & _ "TN15 0HR" & @CRLF & _ "LS12 1HZ" & @CRLF & _ "KT2 5PA" & @CRLF & _ "SA4 8PH" & @CRLF & _ "LS25 2EQ" & @CRLF & _ "DE24 0PS" & @CRLF & _ "OL12 8DR" & @CRLF & _ "BT14 8HU" & @CRLF & _ "KA19 7AJ" & @CRLF & _ "NP7 8RR" & @CRLF & _ "SE3 0UX" & @CRLF & _ "RG26 3EA" & @CRLF & _ "NR30 5RE" & @CRLF & _ "KT18 5BU" & @CRLF & _ "CF5 5JG" & @CRLF & _ "BA22 7ES" & @CRLF & _ "UB5 5LY" & @CRLF & _ "SN1 4JQ" & @CRLF & _ "WA5 4LA" & @CRLF & _ "DN20 0HE" & @CRLF & _ "SS7 1SS" & @CRLF & _ "L13 3DE" & @CRLF & _ "KT1 3QZ" & @CRLF & _ "G33 1SS" & @CRLF & _ "DN14 9PW" & @CRLF & _ "N1 2SB" & @CRLF & _ "SS1 3NJ" & @CRLF & _ "CF23 9LX" & @CRLF & _ "EX14 1PZ" & @CRLF & _ "CF48 1NN" & @CRLF & _ "EX20 1RX" & @CRLF & _ "B27 7QA" & @CRLF & _ "SO41 0WR" & @CRLF & _ "CO7 6UP" & @CRLF & _ "EH54 6RX" & @CRLF & _ "SW18 1RX" & @CRLF & _ "SN9 5AX" & @CRLF & _ "RG4 9RS" & @CRLF & _ "KT9 1SE" & @CRLF & _ "CM7 3YN" & @CRLF & _ "BB4 9SA" & @CRLF & _ "CR8 5DH" & @CRLF & _ "EN2 6HE" & @CRLF & _ "RH19 2PG" & @CRLF & _ "NG34 7TL" & @CRLF & _ "CV21 1JH" & @CRLF & _ "TQ3 1QX" & @CRLF & _ "ST14 8RP" & @CRLF & _ "DA7 4PE" & @CRLF & _ "TN29 9DU" & @CRLF & _ "HU16 4BT" & @CRLF & _ "N8 0LY" & @CRLF & _ "SK6 1AW" & @CRLF & _ "IP15 5JW" & @CRLF & _ "SN2 2FR" & @CRLF & _ "SE16 2PQ" & @CRLF & _ "ST13 6LE" & @CRLF & _ "SA1 8DT" & @CRLF & _ "LS5 3DN" & @CRLF & _ "B65 8DN" & @CRLF & _ "TF6 5DP" & @CRLF & _ "B66 3LE" & @CRLF & _ "L39 3RD" & @CRLF & _ "RM10 9YU" & @CRLF & _ "NN6 9JY" & @CRLF & _ "CF14 5WF" & @CRLF & _ "LS6 3HD" & @CRLF & _ "PL2 3NW" & @CRLF & _ "PR4 6RL" & @CRLF & _ "DL8 4AN" & @CRLF & _ "EH4 2RQ" & @CRLF & _ "SL1 7HT" & @CRLF & _ "LL22 8DH" & @CRLF & _ "N21 1BL" & @CRLF & _ "BA12 0RB" & @CRLF & _ "TD5 7LN" & @CRLF & _ "DL14 9AU" & @CRLF & _ "RG9 5QX" & @CRLF & _ "SA32 8PF" & @CRLF & _ "SO30 2LP" & @CRLF & _ "HP23 6EH" & @CRLF & _ "PL25 5JQ" & @CRLF & _ "G75 8WA" & @CRLF & _ "TS6 7EW" & @CRLF & _ "BT14 6BZ" & @CRLF & _ "WS15 1BA" & @CRLF & _ "WF1 9RT" & @CRLF & _ "DN15 6DW" & @CRLF & _ "SG6 1UG" & @CRLF & _ "AB53 5PJ" & @CRLF & _ "DN33 2PF" & @CRLF & _ "IP3 0NT" & @CRLF & _ "NP20 3FX" & @CRLF & _ "N15 4LJ" & @CRLF & _ "WA15 7QB" & @CRLF & _ "HU6 7EG" & @CRLF & _ "CV21 1SQ" & @CRLF & _ "TR26 2PY" & @CRLF & _ "LA14 1SR" & @CRLF & _ "OX7 3HR" & @CRLF & _ "W10 4UF" & @CRLF & _ "S12 2QZ" & @CRLF & _ "BA22 9TB" & @CRLF & _ "CB23 7GD" Local $aArray = StringRegExp($sString, $sRegex, $STR_REGEXPARRAYGLOBALFULLMATCH) Local $aFullArray[0] For $i = 0 To UBound($aArray) -1 _ArrayConcatenate($aFullArray, $aArray[$i]) Next $aArray = $aFullArray ; Present the entire match result _ArrayDisplay($aArray, "Result")

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for AutoIt, please visit: https://www.autoitscript.com/autoit3/docs/functions/StringRegExp.htm