Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Test firstname and surname regex
(version: 0)
Read the title
Comparing performance of:
1st regex vs 2nd regex vs 3rd regex vs 4rd regex
Created:
3 years ago
by:
Registered User
Jump to the latest result
Tests:
1st regex
const regex = new RegExp("^[A-Za-z]+[\s]?[A-Za-z]+$"); const result = regex.test("Pablo Coronado"); console.log(regex);
2nd regex
const regex = new RegExp("^[A-Z][a-z]*(\s[A-Z][a-z]*)+$"); const result = regex.test("Pablo Coronado"); console.log(regex);
3rd regex
const regex = new RegExp("^([a-zA-Z]{2,}\s[a-zA-Z]{1,}'?-?[a-zA-Z]{2,}\s?([a-zA-Z]{1,})?)"); const result = regex.test("Pablo Coronado"); console.log(regex);
4rd regex
const regex = new RegExp("^([a-zA-Z]+?)([-\s'][a-zA-Z]+)*?$"); const result = regex.test("Pablo Coronado"); console.log(regex);
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (4)
Previous results
Fork
Test case name
Result
1st regex
2nd regex
3rd regex
4rd regex
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Related benchmarks:
endsWith vs match for multiple strings
Regex First Name split vs match - no console
Regex vs startsWith
Match vs Split
willBeReplaced
Comments
Confirm delete:
Do you really want to delete benchmark?