资讯专栏INFORMATION COLUMN

常用的js正则表达式

iKcamp / 1173人阅读

摘要:只能输入最多有两位小数的数字正确只能输入最多有两位小数的数字只组合把项组合到一个单元但不记忆与该组相匹配的字符验证邮箱格式密码采用数字字母特殊字符且长度为位

1.只能输入最多有两位小数的数字
constructor(props) {
    super(props);
    this.state = {
        errorCodes: [
            "",
            "正确",
            "只能输入最多有两位小数的数字"
        ],
        reg: {
            // 10.00
            // isIntOrFloat: /d+(.d{1, 2})?/
            isIntOrFloat: /^d+(?:.d{1,2})?$/ // (?:...)只组合,把项组合到一个单元,但不记忆与该组相匹配的字符.
        },
        errorIndex: 0
    };
}
componentDidMount() {

}
handleSubmit = () => {
    let txtDom = this.refs.txt,
        value = txtDom.value,
        { errorCodes, reg } = this.state;

    if (!reg.isIntOrFloat.test(value)) {
        this.setState({
            errorIndex: 2
        });
        // this.refs.txt.value = "";
    } else {
        this.setState({
            errorIndex: 1
        });
    }
}
2.验证邮箱格式
reg: {
    // 1006894640@qq.com
    // wjl19891122@163.mail.cn
    // jianliang.wang@ceasia.com.cn
    reg: /^w+(.w+)?@(w+.)+w+$/
    reg2: /^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/
}
3.密码采用数字,字母,特殊字符且长度为8-20位

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/84431.html

相关文章

  • PHP/JS 常用正则达式

    摘要:正则表达式的都是匹配和替换搜索正则表达式要匹配的字符串匹配到的字符串匹配到的个数,没有匹配到返回下面是例子执行一个正则表达式匹配,非贪婪执行一个全局正则表达式匹配,贪婪执行结果匹配所有仅由有一个单词组成的科目名输出结果替换正则表达式要匹 正则表达式的都是匹配和替换 PHP 搜索 preg_match* /** * int preg_match* ( string $pattern ,...

    mikyou 评论0 收藏0
  • PHP/JS 常用正则达式

    摘要:正则表达式的都是匹配和替换搜索正则表达式要匹配的字符串匹配到的字符串匹配到的个数,没有匹配到返回下面是例子执行一个正则表达式匹配,非贪婪执行一个全局正则表达式匹配,贪婪执行结果匹配所有仅由有一个单词组成的科目名输出结果替换正则表达式要匹 正则表达式的都是匹配和替换 PHP 搜索 preg_match* /** * int preg_match* ( string $pattern ,...

    Simon 评论0 收藏0
  • 正则达式

    摘要:本文内容共正则表达式火拼系列正则表达式回溯法原理学习正则表达式,是需要懂点儿匹配原理的。正则表达式迷你书问世了让帮你生成和解析参数字符串最全正则表达式总结验证号手机号中文邮编身份证地址等是正则表达式的缩写,作用是对字符串执行模式匹配。 JS 的正则表达式 正则表达式 一种几乎可以在所有的程序设计语言里和所有的计算机平台上使用的文字处理工具。它可以用来查找特定的信息(搜索),也可以用来查...

    bang590 评论0 收藏0
  • 正则达式

    摘要:最全正则表达式总结验证号手机号中文邮编身份证地址等是正则表达式的缩写,作用是对字符串执行模式匹配。学习目标了解正则表达式语法在中使用正则表达式在中使 JS高级技巧 本篇是看的《JS高级程序设计》第23章《高级技巧》做的读书分享。本篇按照书里的思路根据自己的理解和经验,进行扩展延伸,同时指出书里的一些问题。将会讨论安全的类型检测、惰性载入函数、冻结对象、定时器等话题。1. 安全的类型检测...

    yibinnn 评论0 收藏0
  • 正则达式详解及实战

    摘要:如果你还没正式开始正则表达式,请快速浏览跳过本章节。就是一个等同于但更简略的正则表达式。如果想查找全部,就要加标识全局匹配规则正则表达式搜索字符串指定的值,从而去匹配字符串。正则表达式都是用来操作字符串的。 正则表达式 Create by jsliang on 2018-11-14 10:41:20 Recently revised in 2018-11-19 08:46:37 ...

    simon_chen 评论0 收藏0
  • 温故js系列(5)-正则达式&常用代码

    摘要:的对象表示正则表达式,而和都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。对象也提供了个使用正则表达式的方法。如正则表达式将匹配除了和所有大写字母之外的任何字符。 前端学习:教程&开发模块化/规范化/工程化/优化&工具/调试&值得关注的博客/Git&面试-前端资源汇总 欢迎提issues斧正:正则表达式 JavaScript-正则表达式 正则表达式简述 正则表达式(re...

    glumes 评论0 收藏0

发表评论

0条评论

iKcamp

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<