How to evaluate a string on a regular expression rule in JavaScript

JavaScript has a built in regular expression function for testing if a string arguments is matching the given regular expression rule;

Syntax of the regular expression tester is as follows;


Take for instance you want to test if a string contains only alphanumeric upper and lower case characters, space and numbers;

const str = "Eat code sleep"

/[A-Z,a-z,0-9, ]*/.test(str)
// returns boolean 'true'

Or in another example;

const str = "Eat, Code, Sleep"

/[A-Z,a-z,0-9, ]*/.test(str)
// returns boolean 'false'

Because commas are not included in the regular expression match rules.


Popular posts from this blog

How to set content disposition header for nginx server to force content download

Animated daylight on HTML5 Canvas

How to make a static http server in nodejs using express

How to make a Snake Game using JavaScript and html5

JS13K Preparation