javascript正则

Posted sunkaixuan1998

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript正则相关的知识,希望对你有一定的参考价值。

match:找到一个或多个正则表达式的结果,要找的东西放到:/  /ig;

ig:i不区分大小写;g:全部的意思

replace:替换    /找到的值/ ’替换的值‘

slice: 字符串截取    substr:也是截取

split( )将字符串拆分成数组

split( ‘ ‘ , 2) 只拆的次数

join:将数组转换成字符串

tolowerCase( ) 小写

toUpperCase( )大写

trim:去掉字符串两边的空格

body.innerhtml  给页面里面加内容

math . ceil    向上取整

math . floor    向下取整

math . round    四舍五入

math . pow    幂次方

math . (random) 随机取一个数,产生【0,1】的随机数

math . Max    最大值

math . min    最小值

math . abs    绝对值

New   Date    获取时间

New   Date(2015, 10 3)  实际输出月份比实际传入的多一个月

New Dat(45,-1)    从1900年加+传入的第一个参数

(小于100从1900年加,  大于100从0年开始加)

0-11    实际表示1-12月份

星期一: Monday

星期二:Tuesday

星期三:Wednesday

星期四:Thursday

星期五:Friday

星期六:Saturday

星期日:Sunday

一月:Janurary

二月:February

三月:march

四月:April

五月:May

六月:June

七月:July

八月:August

九月:September

十月:October

十一月:November

十二月:December

parse:  获取这个时间段的时间戳

getFullyear( )    获取年份

getMonth( )+1    获取月份

getDate( )    ·获取当前日

getDay(1~7)    获取星期几(0是星期日)

getHours( )     获取时

getMinutes( )    分钟

getSecinds( )    秒

【】找其中任何一个

:匹配单词边界,左边是开头,右边是结尾

:查找Nul字符

w:查找单词字符

B:匹配非单词边界

【a b c】 查找方括号之间的任何字符

:换行符

:查找回车符

D:查找非数字字符串

+:至少一个字符串

/ 0 */  0个或多个

/ 0 ?/  0个或一个

/^ k/   ^以K开头

/ i $/  以i结尾i

/ 0 (?=r)    匹配后面有r的字符串

/ 0 (? | r)    匹配0后面没有r的字符串

test: 检查字符串指定的值,返回true或flase

search:找到的是下标

func:回调函数

DOM:文档对象模型    获取节点

Document:内容块是节点

元素节点、属性节点、文本节点、注释节点

 

以上是关于javascript正则的主要内容,如果未能解决你的问题,请参考以下文章

javascript正则表达式

JavaScript之基础-10 JavaScript 正则表达式(概述定义正则RegExp对象用于模式匹配的String方法)

JavaScript中的正则表达式

JavaScript 中使用正则表达式

javascript JavaScript正则表达式

javascript Javascript正则表达式输入限制