vim文件路径自动补全 Ctrl+x -> Ctrl+f vim多行注释 Ctrl+v 进入块操作 -> 下光标选择行 -> shift+i 大写I 行首插入模式 -> 插入注释字符比如# 或 // ,只需要在需要注释行的第一行插入注释字符 -> Esc -> Esc vim字符串替换 :%s/ol... ...
分类:
系统相关 时间:
2017-05-12 15:35:44
阅读次数:
300
正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。因此我们可以通过设计正则表达式很简单的实现对一些字符串格式的判定,如是否是合法的邮箱地址写法等。 正则表达式的规则 因为正则 ...
分类:
其他好文 时间:
2017-05-11 16:55:31
阅读次数:
184
正则表达式:"^[\u4e00-\u9fa5]{0,}$" 、 "/^[\u4E00-\u9FA5]{1,5}$/" 的含义: 在JS里,\uXXXX 是转义字符,"XXXX"对应的是16进制Unicode编码; ^ 匹配一行的开始。例如正则表达式^123能够匹配字符串"12345"的开始,但是不能 ...
分类:
Web程序 时间:
2017-05-06 13:14:17
阅读次数:
207
字符串匹配问题,给定两个字符串。求字符串2。在字符串1中的最先匹配结果。字符串2中能够存在'*'符号,且该符号能够代表随意字符,即字符串2中存在通配符。 e.g. 输入:abcdefghabef, a*f 输出:abcdef #include <iostream> #include <string> ...
分类:
其他好文 时间:
2017-04-30 18:33:51
阅读次数:
115
RegExp正则表达式 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。 (1) \d可以匹配一个数字 (2) \w可以匹配一个字母或数字, (3) .可以匹配任意字符 ( ...
分类:
Web程序 时间:
2017-04-22 18:50:24
阅读次数:
165
>>> re.search(r'Fish(C|D)','FishC') >>> re.search(r'Fish(C|D)','FishD')# | 相当于逻辑或 >>> re.search(r'^FishC','FishC.com') #脱字符^匹配字符串的开始位置 >>> re.search(r... ...
分类:
其他好文 时间:
2017-04-22 12:48:38
阅读次数:
208
1 什么叫正则表达式 一个表达式,以特定的规则来匹配字符串 也叫规则表达式 作用: 用来验证特定的字符串 如何使用正则表达式 2.1 构造函数的方式 new RegExp(pattern,[flag]) patten : 正则表达式,可选 flag : 匹配模式,可选 匹配模式可选以下几种: g 全 ...
分类:
其他好文 时间:
2017-04-18 21:54:51
阅读次数:
142
正则表达式 正则表达式首先是一个表达式,有一定的规则,也叫规则表达式 按照一定的规则来匹配字符串的这样的表达式,叫做正则表达式正则表达式是由好多的符号组成的作用:匹配字符串正则表达式的符号 元字符,分为限定符 正则表达式的是应用之一是验证表单元素元字符:. 除了\n以外任意一个单个字符串[ ]表示的 ...
分类:
其他好文 时间:
2017-04-16 16:08:17
阅读次数:
197
经常使用元字符 代码 说明 . 匹配除换行符以外的随意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配随意的空白符 \d 匹配数字 \b 匹配单词的開始或结束 ^ 匹配字符串的開始 $ 匹配字符串的结束 经常使用限定符 代码/语法 说明 * 反复零次或很多其它次 + 反复一次或很多其它次 ? 反 ...
分类:
其他好文 时间:
2017-04-14 22:14:44
阅读次数:
213
使用的特殊符号: * 匹配前面出现的正则表达式0次或多次 + 匹配前面出现的正则表达式1次或多次 ? 匹配前面出现的正则表达式0次或1次 re1|re2 匹配正则表达式re1或re2 ^ 匹配字符串的开始 $ 匹配字符串的结尾 . 匹配任何字符(换行符除外) {N} 匹配前面出现的正则表达式出现N次 ...
分类:
其他好文 时间:
2017-04-13 21:32:34
阅读次数:
174