小工具      在线工具  汉语词典  css  js  c++  java

js正则表达式

正则表达式:定义字符串的组成规则

语法:
^  :表示开始
$  :表示结束
[] :代表某个范围内的单个字符,[0-9]
.  :代表任意单个字符,除了换行和结束符
\w :代表单词字符,数字,字母,下划线_
\d :代表数字字符,相当于[0-9]
量词:
+  :至少一个
*  :零个或多个
?  :零个或一个
{x} :x个
{m,} :至少m个
{m,n} :至少m个,最多n个

直接定义
var re=/^\w{6,12}$/     没有引号,以两个/包裹
使用RegExp对象定义
var re=new RegExp("^\w{6,12}$");

.test方法验证
var str="qwer123456";
var flag=re.test(str);  返回值为boolean类型
. . .

相关推荐

额外说明

【Docker进阶】Docker镜像搭建与实践(三)

前言: Docker镜像构建的作用是将应用程序及其依赖打包到一个可移植、自包含的镜像中,以便在不同环境中快速、可靠地部署和运行应用程序。 文章目录 Docker镜像构建 1️⃣是什么? 2️⃣为什么? 3️⃣镜像构建 一、用现有容器构建新镜像 二、Doc

额外说明

漏洞复现-泛微OA

泛微OA WeaverOA_V8_Sqlinjection WeaverOA_V8_Sqlinjection

额外说明

JavaScript设计模式(三)——单例模式、装饰器模式、适配器模式

个人简介 -个人主页: 前端杂货铺 -‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 -个人状态: 研发工程师,现效力于中国工业软件事业 -人生格言: 积跬步至千里,积小流成江海 -推荐学习:-前端面试宝典 -Vue2 -Vue3 -Vue2/3项目实

额外说明

【Unity 实用工具篇】✨| 可视化图表插件XCharts (折线图、柱状图、饼图等)详细教学

前言 【Unity 实用工具篇】✨| 可视化图表插件XCharts (折线图、柱状图、饼图等)详细教学 一、XCharts介绍 1.1 特性 1.2 相关网站链接 1.3 效果展示 二、XCharts导入 三、XCharts快速使用 3.1 添加一个简单

额外说明

HTML实现的Tab切换效果,点击滑动和触控滑动(SlideTouch插件)

在移动端的开发中,很多时候需要用手指实现滑动切换Tab的效果,相比于点击的体验效果更好,本文就在SlideTouch这个插件中提取了一个比较好的效果。可以使用Chrome直接测试。 实现代码如下: <!DOCTYPE html> <html> <head

额外说明

在Eclipse里搭建Scala开发环境

在Eclipse里搭建Scala开发环境 Scala:一种类似Java的编程语言,综合了面向对象编程(Object-Oriented Programming)和函数式编程(Functional  Programming)的特性,有利于开发多核并发模型以及

额外说明

解决xxx by CORS policy: No ‘Access-Control-Allow-Origin‘ header is present on the requested resource问题

文章目录 问题复现 跨域现象 什么是跨域 为什么要跨域 同源策略 什么是同源策略 为何存在同源策略 解决跨域问题 其他解决跨域问题的方案 JSONP CORS 跨域资源共享 前端设置 服务器设置 反向代理 参考文档 问题复现 今天登录ant design

额外说明

七、拉取代码

七、拉取代码 1. git clone git clone顾名思义就是将其他仓库克隆到本地,包括被clone仓库的版本变化。举个例子,你当前目录比方说是在e:/course/中,此时若想下载远程仓库,本地无需**git init,直接git clone

额外说明

Redis基础

Redis 简介 Redis是一个完全开源、免费的高性能键值数据库。 Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zse

额外说明

JavaWeb项目框架

用最基本的步骤实现java后端管理系统 技术栈: 后端: java基础知识 Servlet相关知识 jsp相关知识 jdbc和mybatis框架相关知识 Maven项目管理和junit单元测试的相关知识 数据库、sql语句 前端: html+css+js

ads via 小工具