Web developer

a simple Regular expression explained

This is just for me, so please ignore this... I needed a regular expression and as I am NOT good at them, I dissected this one I got from @nickfitz and extended it a tad.

// the expression

// start of the line
	// a numerical character 1 to 9 ( no 0)
	// any numerical char
// the stuff between brackets above this can be repeated. It should be
there one time or more (another possibility would be *, that would
require zero times or more repeating of the above)
// an optional comma
// some numbers can be none up to two

This should match: 1 15 15, 15,5 15,66 but not: 01 15. 15.55 15,789 Besides the help on twitter from jlix and tijn I used reggy to achieve greatness :).

Be the first to write a comment!