首页
学习
活动
专区
圈层
工具
发布

js验证

验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0...[1-9][0-9]*$ 验证非零的负整数:^\-[1-9][0-9]*$ 验证非负整数(正整数 + 0) ^\d+$ 验证非正整数(负整数 + 0) ^((-\d+)|(0+))$ 验证长度为...验证由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$ 验证由数字、26个英文字母或者下划线组成的字符串:^\w+$ 验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头...,长度在6-18之间,只能包含字符、数字和下划线。...验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+ 验证汉字:^[\u4e00-\u9fa5],{0,}$ 验证Email地址:^\w+[-+.]

10.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Fabric.js 上划线、中划线(删除线)、下划线🎭

    在 HTML 也好,Word 也好,基本都有下划线和删除线(中划线)。 Fabric.js 作为一个老牌 canvas 库,当然也提供中划线和下划线的配置啦,除此之外还提供了上划线的配置。...\n\n\n 本文要讲解的就是这3种装饰线在 fabric.js 中的使用方法。除了初始化配置外,还支持项目运行时,让用户动态配置。本文案例使用了 IText ,该组件支持编辑功能。...初始化时设置 这是上划线、中划线和下划线的文档: - 上划线 overline - 中划线 linethrough - 下划线 underline <canvas id="c" width="300"...动态设置 除了在初始化时可以设置装饰线外,Fabric.js 也提供了在运行时用户手动设置。不过代码会稍微复杂一点。 其实动态设置上划线、中划线和下划线的操作都是一样的,唯一要变的就是属性名。...我以中划线为例,之后上划线和下划线只需改个属性名。

    3.5K20

    0行JS,30行css搞定导航栏下划线跟随效果

    在码代码之前了,我们可以尝试思考一下上面的效果或者动手尝试一下,不借助 JS ,能否巧妙的实现上述效果? 在这之前了,有一次需求就是实现这个效果,我是用js实现的。...同理,当从导航的右侧 li 移向左侧 li,下划线从右往左移动。 看整个效果,我们不知道如何做起的时候,我们先一步一步来,先完成前2个效果。...下面我们考虑动画部分,hover 的时候,下划线要从一侧展开。...第一个 li 的方向是正确了,但是第二个 li下划线的移动方向又错误了。 ?...~ 选择符 所以,我们需要一种方法,能够不改变当前 hover 的 li 的下划线移动方式,却能改变它下一个 li 的下划线的移动方式。 这里我们可以借助 ~ 选择符,完成最重要的部分。

    4K20
    领券