1. 正則表達式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之同样的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位...
分类:
Web程序 时间:
2014-10-28 17:34:37
阅读次数:
268
JavaScriptmatch() 方法 定义和用法 match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。语法//匹配字符串,返回指定的值s...
分类:
Web程序 时间:
2014-10-28 08:09:07
阅读次数:
265
1. 正則表達式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之同样的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位...
分类:
Web程序 时间:
2014-10-22 14:23:23
阅读次数:
285
输入一个字符串,匹配字符串中连续出现的字符串、并且连续个数相等如输入aabbcc、abc、fabc、aabc、aabbc分别输出yes还是no#include#includevoid main(){ /* 思路:输入一个字符串数组a,定义一个数组b[3]={1,0,0}(其用意是默认第一个是不需要....
分类:
编程语言 时间:
2014-10-21 02:10:57
阅读次数:
177
1. 正則表達式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之同样的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位...
分类:
Web程序 时间:
2014-10-20 09:59:06
阅读次数:
298
1. 正則表達式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之同样的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位...
分类:
Web程序 时间:
2014-10-16 14:15:52
阅读次数:
181
1.sed -f xx.sed input_file可以将一系列操作放在一个xx.sed脚本里执行```#!/bin/sed -f```2.在匹配字符串后面或行尾添加内容在text后面添加content: sed 's/text/& content/g' input_file在行尾添加content...
分类:
其他好文 时间:
2014-10-13 12:42:49
阅读次数:
173
已知一个字符串#####,现需要替换偶数位置的#为&。function replaceDemo(){ var s = "1#2#3#4#5#"; var regex = /#/g; var index = 1; s=s.replace(regex,functi...
分类:
编程语言 时间:
2014-10-08 14:12:45
阅读次数:
259
JavaScript RegExp对象的exec()方法用来匹配字符串,它的行为与match()有些不同。对于RegExpObject.exec(),w3school上面是这样介绍的:exec() 方法的功能非常强大,它是一个通用的方法,而且使用起来也比 test() 方法以及支持正则表达式的 St...
分类:
编程语言 时间:
2014-10-08 13:20:35
阅读次数:
230
字符串匹配是经常遇到的问题,比如信息检索、拼写检查,甚至是生物信息学中DNA相关的问题。1、比较简单的匹配算法是直接暴力匹配,算法原理:1)取指针i,j分别指向字符串S和目标串P,如果S[i] == P[j],i和j分别自增。2)如果不相等,i回溯到初始位置的下一个位置,即i = i - j + 1...
分类:
其他好文 时间:
2014-10-07 22:05:14
阅读次数:
142