判断一个字符串是否是另一个字符串的子集
2012-05-05 22:42
726 查看
案例:c#开发
遇到模糊查询的功能实现,不是直接查询数据库,而是匹配另外一些本地数据。
一开始自己写了一个函数用来判断a是否在b中,for()循环即可。
后来,才知道.NET平台有这样的函数,判断字符串的子集的索引号String.IndexOf(String a);
看来,有问题还得多查文档啊
遇到模糊查询的功能实现,不是直接查询数据库,而是匹配另外一些本地数据。
string a="asd"; string b="asdsdad"; //其实a b的值都是取得动态数据。
一开始自己写了一个函数用来判断a是否在b中,for()循环即可。
后来,才知道.NET平台有这样的函数,判断字符串的子集的索引号String.IndexOf(String a);
b.indexOf(a) //a b都是字符串,返回值为a所在的索引号,没有时返回-1 if(b.indexOf(a)!=-1){//a是b的子集}或者 if(b.indexOf(a)>=0){//a是b的子集}
看来,有问题还得多查文档啊
相关文章推荐
- c语言中判断一个字符串是否包含另一个字符串
- [VB.NET]请问在VB.net中怎样判断一个字符串是否是另一个字符串的子字符串?
- (Relax ST1.9)POJ 1936 All in All(判断一个字符串去掉一部分以后是否等价于另一个字符串)
- 判断一个字符串里是否包含另一个字符串所有的字符
- 判断一个字符串是否是另一个字符串的左旋,如果是输出左旋的次数
- 判断一个数组是否是另一个数组的子集
- python判断一个集合是否为另一个集合的子集方法
- Oracle判断一个字符串是否包含另一个字符串
- 判断一个给定的字符串通过循环移位是否可以包含另一个字符串
- 判断一个字符串是否为另一个字符串旋转之后的字符串
- 算法4— 判断一个字符串里是否包含另一个字符串所有的字符
- js 经典正则判断 一个字符串是否包含另一个字符串
- 安卓中一个字符串str1是否包含在另一个str2中,判断一个字符串是否为电话号码格式
- 判断某一个字符串是否存在另一个字符串中
- C#中判断一个集合是否是另一个集合的子集的简单方法
- 如何判断一个字符串中是否包含另一个字符串
- 用一个Python程序来判断一个字符串是否是另一个字符串的sublist
- 左旋字符串以及判断一个字符串是否另一个字符串左旋后的字符串
- C语言判断一个字符串是否是另一个字符串的子串
- 判断一个字符是否是另一个字符的旋转字符串