`
日光倾城。
  • 浏览: 86583 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

验证输入值是否有效

    博客分类:
  • java
 
阅读更多
public class ValidateParameter {
 
public static boolean checkParameter(String para) // 过滤非法字符
{
int flag = 0;
flag += para.indexOf("'") + 1;
flag += para.indexOf(";") + 1;
flag += para.indexOf("1=1") + 1;
flag += para.indexOf("|") + 1;
flag += para.indexOf("<") + 1;
flag += para.indexOf(">") + 1;
if (flag != 0) {
return false;
}
return true;
}
 
public static boolean isNumeric(String str) {
if (str.matches("\\d*")) {
return true;
} else {
return false;
}
}
 
public static boolean validateNumeric(String para) {
if (para.length() > 9 || !ValidateParameter.isNumeric(para)
|| !ValidateParameter.checkParameter(para)) {
return false;
} else {
return true;
}
}
}
分享到:
评论

相关推荐

    编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址

    然而,我们不能因为某个组的值为 0,而使用一个空的组,以至于出现 (::) 的情况。 比如, 2001:0db8:85a3::8A2E:0370:7334 是无效的 IPv6 地址。 同时,在 IPv6 地址中,多余的 0 也是不被允许的。比如,02001:0db8:...

    wpf窗口输入验证

    在设计用户界面时,确保用户输入的有效性和准确性至关重要。"wpf窗口输入验证" 主要涉及如何在WPF应用程序中对TextBox、ComboBox等控件进行输入验证。这通常涉及到以下几个关键知识点: 1. **验证规则(Validation ...

    JS验证只能输入数字

    为了验证输入是否只包含字母、数字或下划线,我们可以使用如下的正则表达式和逻辑: ```javascript function check_validate2(value) { // 正则表达式匹配字母、数字或下划线 var reg = /^\w+$/; if (value....

    js实时动态验证表单是否合法

    这种即时验证技术通过监听用户的输入事件,实时检查表单字段的值,确保数据的有效性和格式正确性。 1. **基本验证规则** - **非空验证**:检查用户是否填写了必填字段。 - **长度验证**:限制输入字符或数字的...

    JavaScript客户端输入验证

    JavaScript客户端输入验证是Web开发中不可或缺的一环,它主要用于在用户提交数据到服务器之前检查数据的有效性和格式。这种验证可以防止无效数据的提交,减轻服务器的负担,提高用户体验,因为错误提示可以即时显示...

    验证身份证号是否有效,包括有效位验证

    根据给定文件的信息,我们可以总结出以下关于验证身份证号是否有效的相关知识点: ### 身份证号码验证原理 #### 1. 基本规则 身份证号码分为两种格式:15位和18位。 - **15位身份证号码**: - 由7位地区码、4位...

    jsf用户输入验证

    该验证器检查电子邮件地址是否有效,并抛出异常以阻止无效输入的保存。 ##### 使用自定义验证器: ```xml ``` 在这个XML示例中,通过 `&lt;f:validator&gt;` 标签绑定了自定义的 `EmailValidator` 验证器。 #### ...

    js效验输入有效性

    在创建一个登录系统时,JavaScript验证输入的有效性是非常重要的一步,它能够实时检查用户输入的信息是否符合预设规则,提高用户体验并减轻服务器端的压力。在这个场景中,"js效验登录有效性"是指使用JavaScript来...

    验证文本框只能输入数字和小数点

    ### 验证文本框只能输入数字和小数点的知识点详解 #### 一、背景介绍 ...通过上述代码及分析,我们可以看到“验证文本框只能输入数字和小数点”的实现细节,这对于确保用户输入的有效性和准确性至关重要。

    jQuery.validate验证

    - `email`: 验证输入是否为有效的电子邮件地址。 - `url`: 检查输入是否为有效的网址。 - `date`: 验证输入是否为有效日期。 - `dateISO`: 验证输入是否为有效的ISO格式日期。 - `number`: 确保输入的是合法的...

    Js验证输入数据范围

    这个DEMO示例是关于如何使用JavaScript来验证输入数据的范围,这通常涉及到数字、日期或其他类型数据的限制。下面我们将深入探讨这个主题。 首先,我们来理解"数据范围验证"的概念。在Web表单中,我们可能需要限制...

    siliverlight3.0控件输入验证

    这有助于提高数据质量,减少错误,并为用户提供更好的用户体验,因为他们可以立即看到输入是否有效。验证通常涉及各种类型的输入,如文本、数字、日期等。 Silverlight中的验证机制主要基于数据绑定和数据验证规则...

    JS表单脚本输入验证

    6. **表单元素的属性**:利用`element.value`获取输入值,`element.type`检查输入类型,`element.checkValidity()`检查表单是否有效,`element.setCustomValidity(message)`自定义错误消息。 7. **HTML5内置验证**...

    图形输入验证 C#

    - NoCAPTCHA:Google提供的NoCAPTCHA reCAPTCHA服务,通过后台算法判断用户是否为人类,减少了用户输入验证码的步骤。 - 动态验证码:每次请求时生成不同的验证逻辑,如拖动滑块,增加安全性。 总之,C#中实现...

    Win Form程序中的输入验证控件 ValidateInput

    例如,`CompareValidator`可以用于比较两个控件的值,`RangeValidator`用于检查输入是否在指定范围内,`RegularExpressionValidator`则适用于基于正则表达式的复杂验证。 `Demo.zip`和`source.zip`可能包含了示例...

    表单验证验证联系.zip

    - `type="email"`:自动验证输入是否为有效的电子邮件地址格式。 - `type="url"`:验证输入是否为有效的URL。 - `min`和`max`:针对数值类型,设定最小值和最大值。 - `pattern`:使用正则表达式进行自定义验证。 ...

    页面输入前台JS验证通用脚本

    5. **表单验证函数**:一个常见的设计是定义一个验证函数,该函数接受输入值和验证规则作为参数,返回布尔值表示验证结果。这样可以复用相同的验证逻辑,使代码更整洁。 6. **异步验证**:对于某些需要额外计算或...

    javascript的判断方法有效验证

    **应用场景**: 用户输入价格或其他需要精确到小数位的数据时的有效性验证。 ### 8. 判断字符串是否为 a-z, A-Z, 0-9 (IsString) 该函数用于检查一个字符串是否只包含字母和数字。 **函数定义**: ```javascript ...

    JavaScript 数据验证、email验证等

    URL验证同样使用正则表达式,检查输入的字符串是否符合URL的格式。例如: ```javascript function validateURL(url) { var regex = /^(http|https):\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?$/; ...

Global site tag (gtag.js) - Google Analytics