这是一篇普通的教程,同时也是我的一篇笔记。起因是看到一道题目的另外一种解法特别有意思,同时也做一点正则的笔记,好理解。 题目 我印象中的这道题目是: 有一组数组为[1,1,2,3,3,3,3,4,5,5,5,6,6] 使用js 把它变成[[1,1],2,[3,3,3],4,[5,5,5].[6,6]] 解法有很多,我这里只列出两种 解法一 我们平时的解法一般为: 数组嵌套,将含有相同的值得数组放入

javascript   正则表达式  

TRY REGEX 是一个交互式的正则表达式学习项目 项目地址:https://github.com/callumacra... 在线地址:http://tryregex.com/ 翻译版在线:http://www.rakuhi.com/tryrege... 很适合正则表达式初学者学习、练习 总共28个小课程,从零基础入门到能完成大多数正则表达式书写。 个人做了 翻译&解答,有问题之处欢迎指正 翻

正则表达式   翻译   javascript  

什么是正则表达式呢? 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种子串、将匹配的子串做替换或者从某个字符串中取出符合某个条件的子串等。 说白了正则表达式就是处理字符串的,我们可以用它来处理一些复杂的字符串。 为什么要学习正则表达式 我们直接用一个例子来说明 //找出这个字符串中的所有数字 var str = 'abc123de45

正则表达式   javascript  

懒得维护个人博客,固整理迁移至此。发布时间 2015-12-16 本文描述方法由于2016年年初官方网站升级,固不可重现。 背景 最近兴起的互联网+教育,导致了很多在线学习网站的诞生,但是由于很多开发者图方便,网站安全措施做的不规范,导致很多课程资源不够安全。个人理解,对于一个按课程付费为主要收入的在线学习网站,课程就是变现的全部家当,如果安全措施做得不到位,那前期收集视频教程的钱算是打水漂了。

网页爬虫   正则表达式   php   网络安全  

又到了跳槽高峰期了,想跳槽的小伙伴们一定已经开始做准备工作了吧,我也不例外,哈哈哈! 这里花了几天复习正则表达式,写了这篇文章和大家一起回忆回忆这简单易忘的正则吧。 正则表达式基本语法 一、创建JavaScript正则(RegExp)对象 1. var reg = RegExp('s'); 2. var reg = /s/; // 简写方式 推荐使用 不能为空 不然会以为是注释 二、预

javascript   正则表达式   regexp  

温馨提示:文章很长很长,保持耐心,必要时可以跳着看,当然用来查也是不错的。 正则啊,就像一座灯塔,当你在字符串的海洋不知所措的时候,总能给你一点思路;正则啊,就像一台验钞机,在你不知道用户提交的钞票真假的时候,总能帮你一眼识别;正则啊,就像一个手电筒,在你需要找什么玩意的时候,总能帮你get你要的东西... —— 节选自 Stinson 同学的语文排比句练习《正则》 欣赏了一段文学节选后,我们正式

javascript   正则表达式  

常用的正则表达式

正则表达式  

简介 正则表达式(regular expression)是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。比如,正则表达式 'hello' 可以匹配字符串 'hello'。 要注意的是,正则表达式并不是一个程序,而是用于处理字符串的一种模式,如果你想用它来处理字符串,就必须使用支持正则表达式的工具,比如 Linux 中的 awk, sed, grep,或者编程语言 Per

python   正则表达式  
1 2 3 4 5 6 7 8 9