Test, validate and match regular expressions
Matches entire strings composed only of alphanumeric characters (a-z, A-Z, 0-9), whitespace, and punctuation commonly found in addresses: dots, commas, hyphens, colons, hash symbols, underscores, and forward slashes. The ^ and $ anchors ensure the full input is validated, making it suitable for street address or location field validation in forms. Note it accepts no other special characters like apostrophes or ampersands, which some addresses may require.