Sometimes, we want to write a JavaScript regex for number with decimals and thousand separator.
In this article, we’ll look at how to write a JavaScript regex for number with decimals and thousand separator.
How to write a JavaScript regex for number with decimals and thousand separator?
To write a JavaScript regex for number with decimals and thousand separator, we can use /^d{1,3}(,d{3})*(.d+)?$/
.
^d{1,3}
matches groups of digits up to 3 digits long at the start of the string.
We match the digit groups in the middle of the string with (,d{3})*
.
And we match the digit group at the end of the string with (.d+)?$
.
Conclusion
To write a JavaScript regex for number with decimals and thousand separator, we can use /^d{1,3}(,d{3})*(.d+)?$/
.