Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Which regular expression flags does the current environment support?

License

Notifications You must be signed in to change notification settings

inspect-js/available-regexp-flags

Repository files navigation

available-regexp-flags Version Badge

github actions coverage License Downloads

npm badge

Which regular expression flags does the current environment support?

Example

var flags = require('available-regexp-flags');
var properties = require('available-regexp-flags/properties');

flags.forEach((flag) => {
	assert.doesNotThrow(() => {
		const r = new RegExp('foo', flag);

		var propertyName = properties[flag];
		assert.equal(r[propertyName], true);
	});
});

Tests

Simply clone the repo, npm install, and run npm test