File "options-validator.js"
Full Path: /home/mba/public_html/wp-content-20250807152928/plugins/w3-total-cache/pub/js/options-validator.js
File size: 544 bytes
MIME-type: text/plain
Charset: utf-8
jQuery(document).ready(function() {
jQuery('textarea[w3tc-data-validator="regexps"]').change(function() {
var v = jQuery(this).val();
var items = v.split("\n");
for (var n = 0; n < items.length; n++) {
var regexp = items[n].trim();
if (regexp.length > 0) {
try {
new RegExp(regexp);
} catch(e) {
var error = 'Contains invalid regexp ' + regexp +', please fix';
console.log(error);
jQuery(this)[0].setCustomValidity(error);
return;
}
}
}
jQuery(this)[0].setCustomValidity('');
});
});