{{# def.definitions }} {{# def.errors }} {{# def.setupKeyword }} {{# def.$data }} {{ var $regexp = $isData ? '(new RegExp(' + $schemaValue + '))' : it.usePattern($schema); }} if ({{# def.$dataNotType:'string' }} !{{=$regexp}}.test({{=$data}}) ) { {{# def.error:'pattern' }} } {{? $breakOnError }} else { {{?}}