- html div点击选中效果,纯css实现选中切换效果
weixin_39613712
htmldiv点击选中效果
最近不太忙,多写几篇文章。很多时候我们用js来实现视觉效果,其实不用那么麻烦,掌握一些常用的css知识能让你事半功倍,这篇文章讲的是使用纯css来实现一个列表项的选中效果,希望对你有所帮助实现这个效果只需要简单三步走:0:写一个简单的列表,并且初始化csshtml代码你喜欢哪种水果香蕉苹果橘子css代码ul,li{list-style-type:none;}ul{border:1pxsolid#0
- CSS的单位介绍:em,rem,vh,vw,px,pt,vmin,vmax
DTcode7
HTML网站开发#前端基础入门三大核心之CSSHTMLCSSwebcss3网页开发
CSS的单位介绍:em,rem,vh,vw,px,pt,vmin,vmax引言1.`em`单位基本概念作用说明示例一CSSHTML作用说明2.`rem`单位基本概念作用说明示例二CSSHTML作用说明3.`vh`和`vw`单位基本概念作用说明示例三CSSHTML作用说明4.`px`单位基本概念作用说明示例四CSSHTML作用说明5.`pt`单位基本概念作用说明示例五CSSHTML作用说明6.`vm
- 2018-06-03
老头子_d0ec
HTML/CSSHTML标签的type属性:实例在标签中使用type属性:h1{color:green&red}p{color:yellow}header1Aparagraph.定义和用法必需的type属性规定样式表的MIME类型。type属性指示与标签之间的内容。值"text/css"指示内容是标准的CSS。浏览器支持语法属性值值描述MIME_type样式表的MIME类型。目前,唯一可能的值是"
- animate.css官网网页模块渐入效果
喵呜Yuri
image.png前提是引用animate.csshtml代码:例如,在想要渐入的元素块上添加‘animated’,在属性type中添加你想要的渐入效果‘slideInLeft’css代码.animated{visibility:hidden;}.animated.in{visibility:visible;}js代码varanimateArr=[];$('.animated').each(fun
- Bootstrap
默默编码的Fxdll
javajavascript
Bootstrap一、Bootstrap概述Bootstrap:是一个基于jquery以及csshtml5的前端框架,具有很好的自适应性,可以很方便的处理响应式布局Bootstrap中文网二、Bootstrap使用方式三、网格系统栅格系统:Bootstrap内置了一套响应式、移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列。“行(row)”必须
- HTML实现舔狗日记
一名落魄的程序员
html5/jshtmlcsscss3
演示csshtml,body{background:radial-gradient(#181818,#000000);margin:0;padding:0;border:0;-ms-overflow-style:none;}::-webkit-scrollbar{width:0.5em;height:0.5em;background-color:#c7c7c7;}/*定义滚动条轨道内阴影+圆角*/
- 面试涉及的知识点
向布谷鸟说早安
csshtml重点:javascript(闭包,作用域,高级特性)重点:es6async,作用域,模块化,promise,类,结构析构html5css3React几种数据传递的方法,生命周期,React原理Redux基础架构,解决的问题nodejs,koa基本的问题服务器端渲染webpack打包数据结构,算法闭包:varitems=[];for(vari=0;i的作用域指向定义该函数所在的对象,而
- 前端学习笔记-HTML、CSS、Javascript基础知识
m0_53527658
学习笔记htmlcssjavascript
认识web网站的开发模式采用前后端分离技术开发Web前端三个组成部分HTML:负责网页结构(页面元素的内容)CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)JavaScript:负责网页的行为(交互效果)HTML和CSSHTML:超文本标记语言:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容;HTML标签都是预定义好的。例如:使用展示超
- web渗透安全学习笔记:2、HTML基础知识
Knight ELeven
web渗透安全学习笔记前端安全学习
目录前言HTML的标题段落链接与插入图片HTML元素HTML属性HTML头部HTML与CSSHTML与JavaScript表格与列表HTML区块布局HTML表单HTML与数据库音频与视频HTML事件前言HTML的标题csdn(csdn.net)标题1标题2标题3标题4标题5标题6运行效果:———————————————————————————————————————————————————————
- 可视化 | 【echarts】中国地图热力图
啦啦右一
大数据与数据分析#数据可视化技术#小案例echarts前端javascript
文章目录html和cssjs整体框架getGeoJsonecharts绘图⭐️整体框架⭐️option配置项【echarts】渐变条形+折线复合图【echarts】金字塔图html和csshtml:整合可视化模板三css:样式body{background-color:#f5f2e9;}#test1{position:absolute;top:50%;left:50%;transform:tran
- 可视化 | 【echarts】渐变条形+折线复合图
啦啦右一
#数据可视化技术大数据与数据分析#小案例echarts前端javascript
文章目录html+cssjs总体框架option配置项html+csshtml:在这主要是用于整合,将html、css、js连接在一块,虽然单个模板代码量不大,但还是先分开,之后模板运用更自如。可视化模板一css:这里的css主要实现了以下几个效果:①加了一个浅浅的背景色②将图标框水平垂直居中③以视口大小为准作60%缩放body{background-color:#f5f2e9;}#test1{p
- 左右不定宽度的时候,怎么让两边对齐
cs大个子女生
这种左右需要分开的时候,并不想写宽度的时候可以使用display:table排版,可以兼容到ie8以上csshtml
- 前端架构师学习路线
DevCorner
前端前端学习javascript
前言前端架构师是一种高级的前端开发角色,需要具备扎实的技术功底、广博的知识体系和良好的沟通能力。本文将详细介绍前端架构师的学习路线,帮助你更好地规划自己的学习目标和路径。一、基础知识1.HTML/CSSHTML:熟练掌握HTML各个版本,包括HTML5的新特性。CSS:熟练使用CSS进行样式布局,并掌握CSS3的新特性。2.JavaScript基础语法:了解JavaScript的基本数据类型、操作
- CSS样式(一)
kelly0721
CSS
盒模型模型分为盒子模型和内容模型,内容模型就是宽高=content盒子模型就是宽高=content+padding+border//csshtml{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}.box{display:inline-block;width:150px;height:150px;padding:10p
- day01
克马
A.今天学到什么1.什么是HTML和CSSHTML负责网页的结构,CSS负责网页的装饰2.常见的HTML标签h1-h6,p,div,a,input,button,ul,li,dl,dt,dd3.常用的css样式3.1css基本语法//HTMLhelloworld//CSSp{color:red}3.2常用的选择器//HTMLhelloworld//CSS//元素选择器p{}//class选择器.o
- CSS学习笔记
Brilliance02
csscss3html
文章目录关于CSSHTML的局限性CSSCSS语法规范CSS样式风格选择器选择器的作用及分类基础选择器标签选择器类选择器多类名id选择器id选择器和类选择器的区别通配符选择器基础选择器总结复合选择器后代选择器(重要)子选择器(重要)并集选择器(重要)伪类选择器链接伪类选择器:focus伪类选择器复合选择器总结CSS引入方式行内样式表(行内式)内部样式表(嵌入式)外部样式表(链接式)字体属性字体系列
- 给typora更换字体
空城老祖
typorawindows
给typora更换字体1.字体推荐(程序员)JetBrainsMonoFiraCodeCascadiaCode如果你不知道用哪个,把所有字体都装上。2.安装字体以JetBrainsMono-1.0.3为例,打开ttf文件夹,选择字体,右键安装3.设置typora的字体文件->偏好设置->外观->打开主题文件夹找到github.csshtml{font-size:15px;-webkit-font-
- 前端初学者必会技能
Brandon_x
1.HTML&CSSHTML和CSS是Web开发最基础的部分,其中HTML构成了网页的“骨架”,CSS为网页添加了颜色样式,是网页的“皮肤”。网页上所看到的文本、图片以及花花绿绿的样式都是通过HTML和CSS实现的,因此学习Web开发首先要学的就是HTML和CSS编码。HTML和CSS比较简单,学习起来只需几周就好。只要掌握了HTML和CSS你就可以将设计图转换成静态页面了,但是远远不能满足如今网
- 【JavaWeb】day01-HTML&CSS
星云code
JavaWebhtmlcss前端
day01-HTML&CSSHTML图片标签:src:指定图像URL(绝对路径/相对路径)width:图像宽度(像素/相对于父元素的百分比)height:图像高度(像素/相对于父元素的百分比)标题标签:-水平线标签:2.绝对网络路径:https://i2.sinaimg.cn/dy/deco/2012/0613/yocc20120613img01/news_logo.png相对路径:./当前目录.
- 《前端》笔记整合
white camel
前端技术前端
一、HTML、CSSHTML基础(转载)CSS基础(转载)CSS系列——初涉Less(转载)—Less中文文档—w3cCSS系列——Sass(待学习补充)CSS3一Flex布局(弹性盒子)—>1—>2—>3(转载)语雀HTML5&CSS3详细笔记二、JavaScriptJavaScript基础–ECMAScript部分(转载)JavaScript基础–DOM部分01(转载),JavaScript基
- 《Web前端技术H5+CSS3》笔记--第四章 初识CSS3[云图智联]
云图智联IT教育
1.1CSS概述1.1.1什么是CSSHTML标签原本被设计为用于定义文档内容。通过使用h1、p、table这样的标签,HTML的初衷是表达“这是标题”、“这是段落”、“这是表格”之类的信息。同时文档布局由浏览器来完成,而不使用任何的格式化标签。由于两种主要的浏览器(Netscape和InternetExplorer)不断地将新的HTML标签和属性(比如字体标签和颜色属性)添加到HTML规范中,创
- 2022最新HTML+CSS高频面试题
棒5
htmlcss前端
HTML&&CSSHTML5新特性、语义化后续会给大家发JS,Ajax,node.js,vue,react概念:HTML5的语义化指的是合理正确的使用语义化的标签来创建页面结构。【正确的标签做正确的事】语义化标签:headernavmainarticlesectionasidefooter语义化的优点:在没CSS样式的情况下,页面整体也会呈现很好的结构效果代码结构清晰,易于阅读,利于开发和维护方便
- 03.HTML && CSS
好菇凉°~
csshtmlcss3
HTML&&CSSHTML5新特性、语义化概念:HTML5的语义化指的是合理正确的使用语义化的标签来创建页面结构。【正确的标签做正确的事】语义化标签:headernavmainarticlesectionasidefooter语义化的优点:在没CSS样式的情况下,页面整体也会呈现很好的结构效果代码结构清晰,易于阅读,利于开发和维护方便其他设备解析(如屏幕阅读器)根据语义渲染网页。有利于搜索引擎优化
- HTML+CSS(基础)
奋斗&&奋进
JavaEE初阶htmlcss前端
HTML+CSSHTML决定页面的结构,主要就是学习一些标签注释:标题标签三级标题当然同理还有1-6级标题段落标签段落标签(此时的首行并未缩进2个字符,这个功能需要借助于CSS)换行标签在html中只有遇到块级元素才会换行(没弹性布局的情况下),此时就需要我们手动换行格式化标签这是加粗这也是加粗这是倾斜这也是倾斜这是删除线这也是删除线这是下划线这也是下划线图片标签url就是一个图片的路径,如果是你
- html&css的简单了解
m0_50496669
htmlcsscss3
html&csshtml:常用的标签:div、p、ulli、olli、h1-h6、a、span、b、u、i、input(属性text、number、password、radio、checkbox、submit、reset)、form、select>option、textareah5(新标签):header、nav、footer、main、section、video、audio、input(colo
- html和css制作简单的页面,HTML+CSS基础训练之作一个简单页面的布局
weixin_39982537
html和css制作简单的页面
@HTML+CSS基础之一个简单页面的布局cssHTML+CSS基础训练之作一个简单页面的布局为了更好的学习WEB前端开发技术,本人将根据专业课所学以及自学的成果进行总结整理并实时更新分享!!俺只是一名大二的小️第一次写文章请你们多多海涵。下面进入正题:布局是网页设计的基础中的基础,一个好的布局可让人一目了然,一个失败的布局会让协同人员抓狂。因此前端开发,从布局开始。html1、任务介绍如图所示:
- 前端开发最基本的3个语言
IT界小南瓜
前端web前端前端开发编程语言
做软件开发,是从事编程开发工作,必须先从语法基础开始学习,通过语法组成产品效果。前端开发的基础语法,由HTML+CSS+JavaScript组成,这是前端开发最基本的3个语言。网页布局基础:HTML+CSSHTML就是超文本标记语言,组成网页内容的最基本语言。你可以直接说他是网页的骨架,网页的图片、文字、视频、音频、程序都需要他引入到网页中体现。光是HTML做网页,只是有了内容,当然是远远不够的。
- Swiper的使用流程
白云~️
前端javascript开发语言
1.官网查看演示Swiper演示-Swiper中文网2.找到想使用的比如想使用卡片切换(255)记住这个名字3.去下载示例下载Swiper-Swiper中文网4.找到对应文件5.根据里面引入的东西加到自己的页面一定要引入swiper的js和csshtml结构要按示例对应的三层结构需要js,css,html这三个部分组成才可以,根据自己的需要添加对应功能htmlSlide1Slide2Slide3j
- css几种布局
小鬼_327d
参考文档:https://developer.mozilla.org/zh-CN/docs/Web/CSS(火狐自己维护的文档)三列布局定位,浮动,圣杯布局,双飞翼布局,伪等高布局,粘连布局要求:1.两边固定当中自适应2.中间列完整显示3.中间列优先显示定位实现三列布局缺点:定位实现必须要有一个容器,并且定位会提升层级,会对以后的布局造成影响CSSHTML浮动实现三列布局缺点:使用浮动进行布局中间
- 前端面试题(HTML、JS、Vue、React、小程序)
T_Donna
前端javascripthtml
前端面试题HTML&&CSSHTML1、Div里面有个一个div*****Q:有几种方法可以水平,垂直居中2、doctype的作用*3、link标签和import标签的区别**HTML51、h5的新特性***CSS&CSS31、盒子模型****2、弹性布局、浮动布局、table布局*****3、flex的属性****4、CSS3的新特性***(动画效果)5、CSS3选择器优先级及计算***6、清除
- java数字签名三种方式
知了ing
javajdk
以下3钟数字签名都是基于jdk7的
1,RSA
String password="test";
// 1.初始化密钥
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");
keyPairGenerator.initialize(51
- Hibernate学习笔记
caoyong
Hibernate
1>、Hibernate是数据访问层框架,是一个ORM(Object Relation Mapping)框架,作者为:Gavin King
2>、搭建Hibernate的开发环境
a>、添加jar包:
aa>、hibernatte开发包中/lib/required/所
- 设计模式之装饰器模式Decorator(结构型)
漂泊一剑客
Decorator
1. 概述
若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。
- 读取磁盘文件txt,并输入String
一炮送你回车库
String
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("d:/aaa.txt");
System.out.println(fileContent);
- js三级联动下拉框
3213213333332132
三级联动
//三级联动
省/直辖市<select id="province"></select>
市/省直辖<select id="city"></select>
县/区 <select id="area"></select>
- erlang之parse_transform编译选项的应用
616050468
parse_transform游戏服务器属性同步abstract_code
最近使用erlang重构了游戏服务器的所有代码,之前看过C++/lua写的服务器引擎代码,引擎实现了玩家属性自动同步给前端和增量更新玩家数据到数据库的功能,这也是现在很多游戏服务器的优化方向,在引擎层面去解决数据同步和数据持久化,数据发生变化了业务层不需要关心怎么去同步给前端。由于游戏过程中玩家每个业务中玩家数据更改的量其实是很少
- JAVA JSON的解析
darkranger
java
// {
// “Total”:“条数”,
// Code: 1,
//
// “PaymentItems”:[
// {
// “PaymentItemID”:”支款单ID”,
// “PaymentCode”:”支款单编号”,
// “PaymentTime”:”支款日期”,
// ”ContractNo”:”合同号”,
//
- POJ-1273-Drainage Ditches
aijuans
ACM_POJ
POJ-1273-Drainage Ditches
http://poj.org/problem?id=1273
基本的最大流,按LRJ的白书写的
#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
#define INF 0x7fffffff
int ma
- 工作流Activiti5表的命名及含义
atongyeye
工作流Activiti
activiti5 - http://activiti.org/designer/update在线插件安装
activiti5一共23张表
Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
A
- android的广播机制和广播的简单使用
百合不是茶
android广播机制广播的注册
Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应
- Spring事务传播行为详解
bijian1013
javaspring事务传播行为
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这
- eidtplus operate
征客丶
eidtplus
开启列模式: Alt+C 鼠标选择 OR Alt+鼠标左键拖动
列模式替换或复制内容(多行):
右键-->格式-->填充所选内容-->选择相应操作
OR
Ctrl+Shift+V(复制多行数据,必须行数一致)
-------------------------------------------------------
- 【Kafka一】Kafka入门
bit1129
kafka
这篇文章来自Spark集成Kafka(http://bit1129.iteye.com/blog/2174765),这里把它单独取出来,作为Kafka的入门吧
下载Kafka
http://mirror.bit.edu.cn/apache/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz
2.10表示Scala的版本,而0.8.1.1表示Kafka
- Spring 事务实现机制
BlueSkator
spring代理事务
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口
- bootstrap源码学习与示例:bootstrap-dropdown(转帖)
BreakingBad
bootstrapdropdown
bootstrap-dropdown组件是个烂东西,我读后的整体感觉。
一个下拉开菜单的设计:
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
- 读《研磨设计模式》-代码笔记-中介者模式-Mediator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。
* 中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
*
* 在我看来,Mediator模式是把多个对象(
- 常用代码记录
chenjunt3
UIExcelJ#
1、单据设置某行或某字段不能修改
//i是行号,"cash"是字段名称
getBillCardPanelWrapper().getBillCardPanel().getBillModel().setCellEditable(i, "cash", false);
//取得单据表体所有项用以上语句做循环就能设置整行了
getBillC
- 搜索引擎与工作流引擎
comsci
算法工作搜索引擎网络应用
最近在公司做和搜索有关的工作,(只是简单的应用开源工具集成到自己的产品中)工作流系统的进一步设计暂时放在一边了,偶然看到谷歌的研究员吴军写的数学之美系列中的搜索引擎与图论这篇文章中的介绍,我发现这样一个关系(仅仅是猜想)
-----搜索引擎和流程引擎的基础--都是图论,至少像在我在JWFD中引擎算法中用到的是自定义的广度优先
- oracle Health Monitor
daizj
oracleHealth Monitor
About Health Monitor
Beginning with Release 11g, Oracle Database includes a framework called Health Monitor for running diagnostic checks on the database.
About Health Monitor Checks
Health M
- JSON字符串转换为对象
dieslrae
javajson
作为前言,首先是要吐槽一下公司的脑残编译部署方式,web和core分开部署本来没什么问题,但是这丫居然不把json的包作为基础包而作为web的包,导致了core端不能使用,而且我们的core是可以当web来用的(不要在意这些细节),所以在core中处理json串就是个问题.没办法,跟编译那帮人也扯不清楚,只有自己写json的解析了.
- C语言学习八结构体,综合应用,学生管理系统
dcj3sjt126com
C语言
实现功能的代码:
# include <stdio.h>
# include <malloc.h>
struct Student
{
int age;
float score;
char name[100];
};
int main(void)
{
int len;
struct Student * pArr;
int i,
- vagrant学习笔记
dcj3sjt126com
vagrant
想了解多主机是如何定义和使用的, 所以又学习了一遍vagrant
1. vagrant virtualbox 下载安装
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
查看安装在命令行输入vagrant
2.
- 14.性能优化-优化-软件配置优化
frank1234
软件配置性能优化
1.Tomcat线程池
修改tomcat的server.xml文件:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1200" m
- 一个不错的shell 脚本教程 入门级
HarborChung
linuxshell
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样
- Spring4新特性——核心容器的其他改进
jinnianshilongnian
spring动态代理spring4依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- Linux设置tomcat开机启动
liuxingguome
tomcatlinux开机自启动
执行命令sudo gedit /etc/init.d/tomcat6
然后把以下英文部分复制过去。(注意第一句#!/bin/sh如果不写,就不是一个shell文件。然后将对应的jdk和tomcat换成你自己的目录就行了。
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
- 第13章 Ajax进阶(下)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Troubleshooting Crystal Reports off BW
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Troubleshooting+Crystal+Reports+off+BW#TroubleshootingCrystalReportsoffBW-TracingBOE
Quite useful, especially this part:
SAP BW connectivity
For t
- Java开发熟手该当心的11个错误
tomcat_oracle
javajvm多线程单元测试
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收
测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为
- 正则表达式大全
yang852220741
html编程正则表达式
今天向大家分享正则表达式大全,它可以大提高你的工作效率
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。
一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$