记录在案,备用i 执行对大小写不敏感的匹配。g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。m 执行多行匹配。[abc] 查找方括号之间的任何字符。[^abc] 查找任何不在方括号之间的字符。[0-9] 查找任何从 0 至 9 的数字。[a-z] 查找任何从小写 a 到小写 z 的字符。...
分类:
Web程序 时间:
2015-11-03 12:23:17
阅读次数:
213
字符查找函数strchr
char *mystrchr(const char *str, const char c)
{
char *p = NULL;
for (char*newp = str; *newp != '\0'; newp++)
{
if (*newp==c)
{
p = newp;//一个一个的查找
break;
}
}
return p;
}
...
分类:
其他好文 时间:
2015-08-16 02:07:40
阅读次数:
139
my_strchr()函数在字符串str中查找字符ch第一次出现的位置,原型如下
char *strchr( char const *str,int ch);
my_strrchr()函数在字符串str中查找字符最后一次出现的位置,原型如下
char *strrchr( char const *str,int ch);
#include
int main()
{
char co...
分类:
编程语言 时间:
2015-04-11 13:20:46
阅读次数:
209
1.正则表达式处理字符串案例一(字符查找和替换): 找出一个字符串中所有的“java”,并将一个字符串中的奇数位置的“java”(不区分大小写)换成“java”,偶数位置的“java”(不分大小写)换成“JAVA”。 1 import java.util.regex.Matcher; 2 impo....
分类:
其他好文 时间:
2015-01-28 21:05:09
阅读次数:
207
原文: 一步一步写算法(之字符串查找 中篇) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 昨天我们编写了简单的字符查找函数。虽然比较简单,但是也算能用。然而,经过我们仔细分析研究一下,这么一个简单的函数还是有改进的空间的。在什么地方改进呢?...
分类:
编程语言 时间:
2014-12-11 10:20:58
阅读次数:
243
JavaScript正则表达式的元字符:([{\^$|)?*+.元字符含义^串的开始$串的结束*零到多次匹配+一到多次匹配?零或一次匹配\b单词边界另外,还有一些预定义的特殊字符也被称为元字符元字符描述.查找单个字符,除了换行和行结束符。\w查找单词字符。\W查找非单词字符。\d查找数字。\D查.....
分类:
Web程序 时间:
2014-08-24 15:20:32
阅读次数:
281
Trie树,又称字符查找树、前缀树,主要用于字符匹配(详见http://en.wikipedia.org/wiki/Trie)。适合做关键词查找,比如查找文章中的关键字然后给他们加链接。 当然对脏词的过滤应用也是样,只是把替换连接的工作换成了替换字符。当前的代码还只是进行简单的替换,并没有做一些字符...
分类:
其他好文 时间:
2014-08-04 14:07:57
阅读次数:
270
我查找了^M没效果,应该是特殊的控制字符,查找换行符结果不是,在每一行的末尾不是换行就是回车吧,对于不同的系统对按行的编码定义不一样。
linux中用\n 0x0a
mac 中用\r 0x0d
win 中用\r\n 0x0d0a
这里的问题可能是回车符,于是查找回车符成功。
去掉方法:现在已经明白了,是由于0x0d0a组成的换行,把0d去掉即可。...
分类:
其他好文 时间:
2014-06-01 09:40:27
阅读次数:
251