Files
scriptc/tests/corpus/regexp-string-coercion.js

14 lines
439 B
JavaScript

console.log('expression ' + new RegExp('a+', 'gi'));
console.log('expression ' + new RegExp(''));
console.log('expression ' + /b?/);
console.log('expression ' + new RegExp('x/y'));
console.log('expression ' + new RegExp('[a/]'));
console.log('expression ' + new RegExp('a\nb'));
for (const pattern of ['(', 'x{1}{1,}']) {
try {
console.log('expression ' + new RegExp(pattern));
} catch (error) {
console.log(error.name);
}
}