Twitter/X Handle Regex Pattern
Matches Twitter/X handles with @ prefix and 1-15 alphanumeric characters or underscores.
Live Regex Tester
Pattern Breakdown
Code Examples
JavaScript
const regex = /@([a-zA-Z0-9_]{1,15})\b/g;
const test = "@elonmusk";
console.log(regex.test(test)); // true
// Extract matches
const matches = test.match(regex);
console.log(matches);Python
import re
pattern = r'@([a-zA-Z0-9_]{1,15})\b'
test = "@elonmusk"
match = re.findall(pattern, test)
print(match) # Found!Go
package main
import (
"fmt"
"regexp"
)
func main() {
re := regexp.MustCompile(`@([a-zA-Z0-9_]{1,15})\b`)
fmt.Println(re.MatchString("@elonmusk")) // true
}Common Use Cases
Match Examples
| Input | Result |
|---|---|
| @elonmusk | Match |
| @ spaces | No Match |
About the Twitter/X Handle Regex
Matches Twitter/X handles with @ prefix and 1-15 alphanumeric characters or underscores.
Regular expressions (regex) are powerful pattern matching tools used across virtually all programming languages. The twitter/x handle pattern is classified as beginner difficulty in the web & html category. It works in all major programming languages.
When using this regex, always consider edge cases and test thoroughly with real-world data. Use the interactive tester above to validate the pattern against your specific inputs before deploying to production.
More Web & HTML Patterns
Need More Regex Patterns?
Browse our complete library of 100+ regex patterns with interactive testers.
Frequently Asked Questions
What is the Twitter/X Handle regex pattern?
Matches Twitter/X handles with @ prefix and 1-15 alphanumeric characters or underscores.
How do I use the Twitter/X Handle regex?
Use the pattern /@([a-zA-Z0-9_]{1,15})\b/g in your code. In JavaScript: new RegExp('@([a-zA-Z0-9_]{1,15})\b', 'g'). Test it above with your own input.
What does this Twitter/X Handle regex match?
This pattern matches: "@elonmusk". It does NOT match: "@ spaces". Social media monitoring, mention tracking, user tagging.
Is the Twitter/X Handle regex beginner-friendly?
This pattern is rated Beginner. It uses basic regex syntax and is easy to understand.
What languages support the Twitter/X Handle regex?
This pattern works in all major programming languages including JavaScript, Python, Java, C#, Go, Ruby, PHP, and more. Syntax may vary slightly between regex engines.
Can I modify the Twitter/X Handle regex for my use case?
Yes! Use the interactive tester above to modify the pattern and test with your own data. Common modifications include making it case-insensitive (add 'i' flag), matching globally (add 'g' flag), or adjusting character classes.
Related Tools
Email in Text Regex
Beginner Web & HTML pattern
Image Tag (src) Regex
Intermediate Web & HTML pattern
Anchor Tag (href) Regex
Intermediate Web & HTML pattern
Meta Tag Content Regex
Intermediate Web & HTML pattern
Inline CSS Style Regex
Beginner Web & HTML pattern
YouTube Video ID Regex
Intermediate Web & HTML pattern