Friday, July 19, 2024
Monday, July 8, 2024
50+ Regex Patterns to Improve Your Query Search
Find Queries Containing Two Keywords
- Example: Queries with both "Keyword1" and "Keyword2".
- Regex:
.*Keyword1.*Keyword2.*
Find Queries with More than 4 Words
- Example: Queries containing five or more words.
- Regex:
(\w+\W){4}
Find Queries Starting with a Specific Keyword
- Example: Queries starting with "Keyword1".
- Regex:
^Keyword1.*
Find Queries Ending with a Specific Keyword
- Example: Queries ending with "Keyword1".
- Regex:
.*Keyword1$
Find Queries Containing Numbers
- Example: Queries with any number in them.
- Regex:
.*\d+.*
Sort Queries from A to Z
- Example: Queries starting with any uppercase letter.
- Regex:
^[A-Z].*
Find Queries with Exact Phrases
- Example: Exact phrase "buy now".
- Regex:
^buy now$
Find Queries Containing Special Characters
- Example: Queries containing "?" or "&".
- Regex:
.*[\?&].*
Find Queries Case-Insensitive
- Example: Queries containing "Seo" regardless of case.
- Regex:
(?i)seo
Find Queries with Hyphens or Underscores
- Example: Queries containing "-" or "_".
- Regex:
.*[-_].*
Find Queries with Complex Patterns
- Example: Queries starting with "how" or "what" and ending with a question mark.
- Regex:
^(how|what).*\?$
Find Queries with Only Letters
- Example: Queries with only alphabetic characters.
- Regex:
^[A-Za-z]+$
Find Queries with Email Addresses
- Example: Queries containing an email address.
- Regex:
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z]+
Find Queries with IP Addresses
- Example: Queries containing an IP address.
- Regex:
\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b
Find Queries with Dates (YYYY-MM-DD)
- Example: Queries containing dates in the format YYYY-MM-DD.
- Regex:
\b\d{4}-\d{2}-\d{2}\b
Find Queries with Specific File Extensions
- Example: Queries containing ".jpg" or ".png".
- Regex:
.*\.(jpg|png)
Find Queries with Alphanumeric Strings
- Example: Queries containing alphanumeric strings.
- Regex:
^[A-Za-z0-9]+$
Find Queries with Repeated Words
- Example: Queries containing repeated words (e.g., "word word").
- Regex:
\b(\w+)\b\s+\1\b
Find Queries with HTML Tags
- Example: Queries containing HTML tags.
- Regex:
<[^>]+>
Find Queries with URLs
- Example: Queries containing URLs.
- Regex:
\bhttps?:\/\/\S+\b
Find Queries with Hexadecimal Numbers
- Example: Queries containing hex numbers (e.g., "0x1A3F").
- Regex:
\b0[xX][0-9a-fA-F]+\b
Find Queries with Phone Numbers
- Example: Queries containing phone numbers (e.g., "123-456-7890").
- Regex:
\b\d{3}[-.]?\d{3}[-.]?\d{4}\b
Find Queries with Currency Symbols
- Example: Queries containing "$" or "€".
- Regex:
.*[\$€].*
Find Queries with Non-ASCII Characters
- Example: Queries containing non-ASCII characters.
- Regex:
[^\x00-\x7F]+
Find Queries with Specific Word Count
- Example: Queries with exactly three words.
- Regex:
^\b\w+\b\s+\b\w+\b\s+\b\w+\b$
Find Queries with Specific Length
- Example: Queries with exactly 10 characters.
- Regex:
^.{10}$
Find Queries with Uppercase Words
- Example: Queries containing all uppercase words.
- Regex:
\b[A-Z]+\b
Find Queries with Palindromes
- Example: Queries containing palindromes (e.g., "madam").
- Regex:
\b(\w)(\w)?(\w)?(\w)?\w?\4?\3?\2?\1\b
Find Queries with Time (HH
)- Example: Queries containing time in the format HH.
- Regex:
\b\d{1,2}:\d{2}\b
Find Queries with Parentheses
- Example: Queries containing text within parentheses.
- Regex:
\([^)]*\)
Find Queries with Specific Word Order
- Example: Queries with "word1" followed by "word2" within 5 words.
- Regex:
\bword1\b(?:\W+\w+){0,4}?\W+\bword2\b
Find Queries with Non-Alphanumeric Characters
- Example: Queries containing non-alphanumeric characters.
- Regex:
[^a-zA-Z0-9]
Find Queries with Capitalized Words
- Example: Queries containing words starting with a capital letter.
- Regex:
\b[A-Z][a-z]*\b
Find Queries with Digits Only
- Example: Queries containing only digits.
- Regex:
^\d+$
Find Queries with Negative Numbers
- Example: Queries containing negative numbers.
- Regex:
-\d+
Find Queries with Single Characters
- Example: Queries with single characters.
- Regex:
^\w{1}$
Find Queries with Spaces
- Example: Queries containing spaces.
- Regex:
\s
Find Queries with Specific Substrings
- Example: Queries containing the substring "abc".
- Regex:
abc
Find Queries with Tabs
- Example: Queries containing tabs.
- Regex:
\t
Find Queries with New Lines
- Example: Queries containing new lines.
- Regex:
\n
Find Queries with Double Quotes
- Example: Queries containing double quotes.
- Regex:
".*?"
Find Queries with Multiple Whitespaces
- Example: Queries with multiple whitespace characters.
- Regex:
\s{2,}
Find Queries with Hex Colors
- Example: Queries with hexadecimal color codes (e.g., "#FFFFFF").
- Regex:
#([A-Fa-f0-9]{6})
Find Queries with Optional Characters
- Example: Queries with optional character "a".
- Regex:
a?
Find Queries with Alternatives
- Example: Queries with either "cat" or "dog".
- Regex:
(cat|dog)
Find Queries with Word Boundaries
- Example: Queries with word boundaries for "word".
- Regex:
\bword\b
Find Queries with Lookahead
- Example: Queries with "foo" followed by "bar".
- Regex:
foo(?=bar)
Find Queries with Lookbehind
- Example: Queries with "bar" preceded by "foo".
- Regex:
(?<=foo)bar
Find Queries with Non-capturing Groups
- Example: Queries with "abc" without capturing.
- Regex:
(?:abc)
Find Queries with Named Groups
- Example: Queries with named group "name".
- Regex:
(?P<name>abc)
Find Queries with HTML Entities
- Example: Queries containing HTML entities.
- Regex:
&[A-Za-z]+;
Find Queries with Positive Numbers
- Example: Queries containing positive numbers.
- Regex:
\b\d+\b
Find Queries with Specific Substrings
- Example: Queries containing the substring "xyz".
- Regex:
xyz
XML Sitemap Generator
XML Sitemap Generator XML Sitemap Generator Enter URLs (one per line): Set...
-
List to Comma-Delimited String Tool List to Comma-Delimited String Tool Convert to Comma-Delimited St...
-
Multi-Location Keyword Search Multi-Location Keyword Search ...