正则表达式真特么强大,很多场合应用起来真叫一个爽啊 1 。连接型字符串转驼峰字符串 2 。查找字符串中出现最多的字符和个数 3。字符串加千分符 ...
分类:
Web程序 时间:
2017-06-18 15:08:31
阅读次数:
154
概念: 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。 正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 用途: 通常用于判断语句,检查字符串是否满足某一格式(匹配)。字符串查找、替换等。 ...
分类:
编程语言 时间:
2017-06-12 22:20:32
阅读次数:
324
1. trie树,又名字典树,顾名思义。它是能够用来作字符串查找的数据结构。它的查找效率比散列表还要高。 trie树的建树: 比方有字符串”ab” ,“adb”,“adc” 能够建立字典树如图: 树的根节点head不存储信息,它有26个next指针,分别相应着字符a,b,c等。插入字符串ab时,ne ...
分类:
其他好文 时间:
2017-06-08 18:51:33
阅读次数:
277
本模块提供了正則表達式的匹配操作,它的功能跟Perl语言里的功能一样。 不管是Unicode字符串还是单字节8位组成的字符串,都能够使用模式匹配和字符串查找的功能。只是要注意的是Unicode字符串与8位的字符串不能混合使用。也就是说你不能在Unicode里去匹配单字节的模式。或者其他查找的功能。相 ...
分类:
其他好文 时间:
2017-05-29 19:58:51
阅读次数:
177
在string库中功能最强大的函数是:string.find(字符串查找)string.gsub(全局字符串替换)string.gfind(全局字符串查找)string.gmatch(返回查找到字符串的迭代器)这些函数都是基于模式匹配的。与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达 ...
分类:
其他好文 时间:
2017-05-06 20:47:06
阅读次数:
244
本周学习内容 实验一: 1.vi编辑程序文件: 在使用vim编辑器的过程中,注意使用vim的单行和多行复制命令,练习字符串查找替换命令,删除一个字符,删除光标后整个内容命令,删除一行命令,恢复删除,保存和退出命令等命令,并尝试使用其他命令。 2.gcc编译器: 使用gcc编译器编译C语言程序文件生成 ...
分类:
其他好文 时间:
2017-04-30 15:16:48
阅读次数:
219
s=‘thisistestmessage‘s.capitalize()首字母大写,其它小写s.find(sub[,start[,end]])在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含时返回第一次匹配的index,否则返回-1s.rfind(sub[,start[,end]])在指定范围内(默认全部字符串),查找sub是否包含在字符..
分类:
编程语言 时间:
2017-04-27 19:42:47
阅读次数:
183
题目链接:http://ac.jobdu.com/problem.php?pid=1168 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
分类:
其他好文 时间:
2017-04-26 18:12:15
阅读次数:
145
1.strstr(字符串查找) 对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1 class Solution { /** * Returns a index to th ...
分类:
其他好文 时间:
2017-04-24 14:06:42
阅读次数:
220