JQUERY选择和操作DOM元素(利用正则表达式的方法匹配字符串中的一部分)1.匹配属性的开头$("[attributeName^='value']");2.匹配属性的结尾$("[attributeName$='value']");3.属性选择器总结elem[attr] 选择具有attr属性的元素e...
分类:
Web程序 时间:
2015-09-07 22:48:46
阅读次数:
205
定位符\b匹配单词的开始或结束\B匹配不是单词开头或结束的位置^匹配字符串的开始$匹配字符串的结束内容匹配\w匹配字母或数字或下划线或汉字\W匹配非字母或数字或下划线或汉字的字符\d匹配数字\D匹配非数字\s匹配任意的空白符\S匹配任何非空白字符.匹配除换行符以外的任意字符\f匹配一个换页符\...
分类:
其他好文 时间:
2015-09-06 18:09:27
阅读次数:
165
#include<iostream>
using?namespace?std;
//匹配字符串。能匹配子串在原始字符串中所有出现的位置的开始下标,下标以0开始。
int?match(int?i,?int?n,?const?char?*ori,?const?char?*sub)
{
?int?...
分类:
编程语言 时间:
2015-09-05 22:25:00
阅读次数:
236
字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来...
分类:
编程语言 时间:
2015-09-04 12:27:14
阅读次数:
262
正则表达式是可以匹配文本片段的模式。1.常用通配符符号 说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束2.特殊字符进行转义如果在正则表达式中想要把特殊字符(如上面的常用通配符)作为普通字符....
分类:
编程语言 时间:
2015-09-01 16:32:51
阅读次数:
216
正则表达式是可以匹配文本片段的模式。1.常用通配符 . 匹配任意字符(除换行符) \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配.匹配任意字符(除换行符)\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或者结束^匹配字符串的...
分类:
编程语言 时间:
2015-09-01 15:15:20
阅读次数:
150
re.match与re.search的区别:re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。pattern = re.complie(regexp)pattern.match和pattern.se...
分类:
编程语言 时间:
2015-08-28 15:19:36
阅读次数:
176
一、简介
1、什么是正则表达式
正则表达式本身就是一种语言,这在其它语言是通用的。正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 str.indexOf(‘abc’); //精确匹配 只能匹配字符串“abc”
正则表达式 //模糊匹配Where na...
分类:
编程语言 时间:
2015-08-18 22:52:50
阅读次数:
225
什么是正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。最简单的正则表达式就是普通字符串,可以匹配其自身。换包话说,正则表达式’python’可以匹配字符串’python’。你可以用这种匹配行为搜索文本中的模式,并且用计算后有值并发特定模式,或都将文本进行分...
分类:
编程语言 时间:
2015-08-17 19:17:40
阅读次数:
208
【POJ 1159】Palindrome最近各种题各种奇葩思路已经司空见惯了。。。又新出个滚动数组= =
该题还有一点需要知道
最少需要补充的字母数 = 原序列S的长度 — S和S’的最长公共子串长度
然而窝原本并不知道……然后写出了一个奇葩dp做法 居然比LCS快0.0我的思路是从左往右遍历 每个字符从右往左遍历到他的后一位置 dp数组标记当前位置往右对应匹配字符串左半边的最长序列长度的...
分类:
其他好文 时间:
2015-08-17 15:34:07
阅读次数:
196