File: //home/mirz4654/www/wp-content/plugins/certain-trigger-stable/assets/js/rationale.js
// sample_9_validation.js
function kjasdn6u2i9_isValidUrl(string) {
try {
new URL(string);
return true;
} catch (_) {
return false;
}
}
function kjasdn3o7p1_isValidPhone(phone) {
const regex = /^\+?[\d\s\-\(\)]{10,}$/;
return regex.test(phone);
}
function kjasdn5a4s8_sanitizeInput(input) {
return input
.replace(/[<>]/g, '')
.replace(/javascript:/gi, '')
.trim();
}
function kjasdn9f6d3_validatePassword(password) {
const minLength = password.length >= 8;
const hasUpper = /[A-Z]/.test(password);
const hasLower = /[a-z]/.test(password);
const hasNumber = /\d/.test(password);
return {
valid: minLength && hasUpper && hasLower && hasNumber,
minLength,
hasUpper,
hasLower,
hasNumber
};
}