javascript Javascript正则表达式输入限制
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Javascript正则表达式输入限制相关的知识,希望对你有一定的参考价值。
function validateAlpha(nameId,textInput){
nameId.value = textInput.replace(/[^A-Za-z]/g, "");
}
function validateSpanishAlpha(nameId,textInput){
nameId.value = textInput.replace(/[^A-Za-zÑñÁáÉéÍíÓóÚúÜü]/g, "");
}
function validateNumericWithDecimal(nameId, textInput, numericPart, decimalPart) {
nameId.value = textInput.replace(/^(\d{0,numericPart}(\.)?\d{0,decimalPart})$/, textInput);
}
function validateNumeric(nameId,textInput) {
nameId.value = textInput.replace(/[^\d]+/g, "");
}
function validateAlphaNumeric(nameId,textInput) {
nameId.value = textInput.replace(/[^A-Za-z0-9\s_]+$/ig, "");
}
function validateSpanishAlphaNumeric(nameId,textInput) {
nameId.value = textInput.replace(/[^A-Za-zÑñÁáÉéÍíÓóÚúÜü0-9\s_]+$/ig, "");
}
function validateAlphaNumeric2(nameId,textInput) {
nameId.value = textInput.replace(/[^A-Za-z0-9]/ig, "");
nameId.value = nameId.value.toUpperCase();
}
function validateAlphaNumeric3(nameId,textInput) {
nameId.value = textInput.replace(/[^A-Za-z0-9\s_]+$/ig, "");
nameId.value = nameId.value.trim();
}
以上是关于javascript Javascript正则表达式输入限制的主要内容,如果未能解决你的问题,请参考以下文章
javascript正则表达式
JavaScript中的正则表达式
JavaScript 正则表达式
Javascript正则表达式
JavaScript之基础-10 JavaScript 正则表达式(概述定义正则RegExp对象用于模式匹配的String方法)
JavaScript 中使用正则表达式