一.NSString的定义和基本使用(1).不可变字符串(NSString) 1>.创建字符串的6种方法 2>.字符串比较,及查找字符串对应位置 3>.从字符串中提取一部分,创建子字符串(2).可变字符串的增删改查(NSMutableString) 1>.添加 删除 插入方法 2>.替换方法二.数组...
分类:
编程语言 时间:
2015-08-29 12:19:41
阅读次数:
257
我们在一个母字符串中查找一个子字符串有很多方法。KMP是一种最常见的改进算法,它可以在匹配过程中失配的情况下,有效地多往后面跳几个字符,加快匹配速度。
当然我们可以看到这个算法针对的是子串有对称属性,如果有对称属性,那么就需要向前查找是否有可以再次匹配的内容。
在KMP算法中有个数组,叫做前缀数组,也有的叫next数组,每一个子串有一个固定的next数组,它记录着字符串匹配过程中失配情况...
分类:
编程语言 时间:
2015-08-29 00:56:27
阅读次数:
184
传送门:点击打开链接
题意:告诉你一个字典,每个单词有一个权值,再给你一个字符串,问这个字符串用字典中的单词不重复字母的覆盖,最大权值是多少。一个单词可以重复出现
思路:先如果不考虑单词匹配,那么就是一个单纯的dp,dp[i]表示前i个已被完全覆盖此时的权值大小,如果在i位置后面有一个单词的长度为l,权值是w,且此时在i位置后长度为l的子字符串就等于那个单词,说明那个单词能放在这个位置,就有d...
分类:
其他好文 时间:
2015-08-21 23:17:49
阅读次数:
201
起因:在排查错误时定位在判断语句这一行:if testlist.index('T'):
报错:ValueError: substring not found。原来是index()和find()没区分清楚。find()查找失败会返回-1,不会影响程序运行。
1.index描述
Python index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end...
分类:
编程语言 时间:
2015-08-14 11:51:03
阅读次数:
143
1)字符串
主要方法有:strops()、substr()、str_split()、explode()等,更多方法查看PHP官方手册;
<?php
/**
* 字符串的方法:strpos()、substr()、print_r()、explode()
*/
$str="sun of beach";
//获取子字符串在当前字符串的索引位置
echo strpos($str,'ea').'';...
分类:
Web程序 时间:
2015-08-12 19:23:20
阅读次数:
183
1,trim():去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。 2,search():检索字符串中指定的子字符串,或检查与正则表达式相匹配的子字符串,stringObject.search(re....
分类:
编程语言 时间:
2015-08-11 11:44:01
阅读次数:
99
原文地址:http://www.cnblogs.com/liubiqu/archive/2008/08/14/1267867.htmljava.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separat...
分类:
编程语言 时间:
2015-08-09 07:09:44
阅读次数:
172
1.velocity获取字符串长度方法: 用length()就可以了,截取子字符串用substring(0,10) 。$str.substring(0,3)2.volecity遍历map: #foreach($infos in $lineBusiness.entrySet()) ${i...
分类:
其他好文 时间:
2015-08-07 22:18:04
阅读次数:
110
INSTR用法:INSTR(string,subString,position,ocurrence)解释:string:源字符串 subString:要查找的子字符串 position:查找的开始位置.若起始位置为0,返回值为0;当起始位置为负数的时候,从右边开始查找。 ocurrence:源字符串...
分类:
数据库 时间:
2015-08-03 01:04:45
阅读次数:
171
,需要在java中进行字符串的模糊匹配,由于要比较的对象长度不同,也没有固定的组成规则,收集到下列三个方法解决问题 方法一、 public int indexOf(Stringstr) 返回指定子字符串在此字符串中第一次出现处的索引。返回的整数是 this.startsWith(str,...
分类:
编程语言 时间:
2015-07-30 18:41:00
阅读次数:
136