自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 js正则表达式报Nothing to repeat

var regex="\w{8,}+";   //java中表示英文或数字出现最少8次。var regex=/^\w{8,}$/;  //js中表示英文或数字出现最少8次。是因为js正则表达式和java正则表达式有些不同。在js中不用加号+就可以标识无穷大。当有+多余时报错Nothing to repeat。

2017-04-03 16:18:25 13970

原创 读取文件时用String的split()函数出现数组越界,但是实际应该有值

读取文件时用String的split()函数分割文件内容时报错,数组越界。但是实际分割后的字符串应该有值的。看了一下split()函数的底层实现通过正则pattern的compile()方法实现的。然后发现切割后的汉字是乱码的,编译的是utf-8,读的文件是GBK的,应该汉字编码长度不同导致的split()切割后的数组越界!结论:不同编码格式读文件用split()可能导致数组越

2017-03-12 20:29:21 2862 2

原创 js中日期格式正则和两日期相差时间计算

首先回忆一下正则的常用符号 ^标识字符串头 $表示字符串尾 [ ]表示可以出现的范围:如[1-3]匹配1或2或3 |或符号 ?出现1次或不出现用到验证yyyy-mm–dd日期格式的小伙伴可以用这个正则 function checkDate() { var date = “1

2017-03-11 13:17:17 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除