一、创建字符串 创建一个字符串,将一组字符串用引号包起来,将其赋值给一个字符串变量。var JsStr="Hello,JavaScript String!";二、字符串查找方法 1.字符方法charAt(),charCodeAt(),fromCharCode() (1)charAt()...
分类:
编程语言 时间:
2014-11-18 09:09:53
阅读次数:
151
模式匹配函数在string库中功能最强大的函数是:string.find (字符串查找), string.gsub (全局字符串替换), and string.gfind (全局字符串查找). 这些函数都是基于模式匹配的。与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式(也写作reg...
分类:
其他好文 时间:
2014-11-14 21:04:40
阅读次数:
149
查找目录下的所有文件中是否含有某个字符串
find .|xargs grep -ri "IBM"
查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名
find .|xargs grep -ri "IBM" -l
1.正则表达式
(1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。
(...
分类:
系统相关 时间:
2014-11-14 15:42:48
阅读次数:
237
Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max...
分类:
其他好文 时间:
2014-10-27 17:03:04
阅读次数:
171
如果要对XML文件进行模糊查找的话是一个比较麻烦的事情,Xpath表达式中没有像文件系统中的“*”或"?" 或者有像SQL表达式中的"%",这样的模糊查找的通配符。但是还好,在Xpath的函数中提供了像contains和match这样的函数。contains是一个字符串查找函数 语法是:fn:co....
分类:
其他好文 时间:
2014-10-25 15:44:13
阅读次数:
150
简单探讨下正则表达式的语法规则:1.普通字符 字母、数字、汉字、下划线,以及没有被定义特殊意义的标点符号,都是 "普通字符"。说明:"普通字符" 在匹配时,匹配与之相同的一个字符。如果一个表达式中,所有的字符都是 "普通字符",那么这个表达式的匹配操作,实际上就是一个普通的 "字符串查找" 操作。....
分类:
编程语言 时间:
2014-10-25 14:24:58
阅读次数:
220
查找重复次数最多的子字符串,借鉴兆芯查找重复次数最多的字符,我们可以进行扩展,查找重复次数最多的子字符串。
基本思想是把重复次数最大记录下来,并记录起始位置;
#include
#include
using namespace std;
int mystrlen(char *str)
{
int sum(0);
char *temp=str;
...
分类:
其他好文 时间:
2014-10-20 17:20:16
阅读次数:
202
KMP算法是一种在目标字符串中查找子串的算法。
blog宗旨:用图说话。...
分类:
编程语言 时间:
2014-10-18 18:24:06
阅读次数:
199
NSString上一章我们讲解了如何在父字符串中提取它的一部分作为一个新的子字符串而存在, 今天我们就来讲讲怎么知道子字符串在父字符串中的位置, 以及长度是多少.这里使用的方法:NSRange: 前面我们说过, NSRange是作为一个结构体一样的存在, 它里面是由两个长整数类型构成的, 而rang...
分类:
其他好文 时间:
2014-10-11 17:00:35
阅读次数:
208
虽然,c++标准库中为我们提供了字符串查找函数,但我们仍需了解一种较为快捷的字符串匹配查找——KMP算法。在时间复杂度上,KMP算法是一种较为快捷的字符串匹配方法。实现代码如下: 1 #include 2 #include 3 #include 4 #include 5 using name...
分类:
其他好文 时间:
2014-10-09 14:31:53
阅读次数:
170