社区
C#
帖子详情
在一个字符串中查找是否存在另一个字符串
huisheng
2005-12-07 11:36:44
比方说我现在
string b=@"1|2|3|4|5|6|7|8|9|10|11|12|13|14|20|21";
string a="1";
b.LastIndexOf(a);
或者
b.IndexOf(a);
我要让他找到1但不会找到11/12/13/14/21等处。而查找11时就只会找到11。
总之是查找得不准确!
...全文
77
3
打赏
收藏
在一个字符串中查找是否存在另一个字符串
比方说我现在 string b=@"1|2|3|4|5|6|7|8|9|10|11|12|13|14|20|21"; string a="1"; b.LastIndexOf(a); 或者 b.IndexOf(a); 我要让他找到1但不会找到11/12/13/14/21等处。而查找11时就只会找到11。 总之是查找得不准确!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Aallonlin
2005-12-09
打赏
举报
回复
string b=@"1|2|3|4|5|6|7|8|9|10|11|12|13|14|20|21";
string a="1";
string temp = "|" + b + "|";
string searchstring = "|" + a + "|";
int index = 0;
index = temp.LastIndexOf(searchstring);
lovefootball
2005-12-09
打赏
举报
回复
你可以先把字符串放到arraylist或者hashtable中
然后用Contains方法
单用indexof等方法判断不会准确
a311300
2005-12-09
打赏
举报
回复
你可以将string b中小于10的换成01、02样式。
然后将你取的数字做成转换。
if(int.parse(a.tostring())<10)
{
a = 0+a;
}
这样可以了。
Python 47个
字符串
方法
# Python 47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方法,涉及替换、删除、连接、
查找
、...
python
中
在
一个
字符串
中
查找
另
一个
字符串
。实现
一个
字符串
的find函数。
1.在
一个
字符串
中
查找
另
一个
字符串
2.找到了返回第一次出现的位置 3.没找到返回-1 4.参数s1为源
字符串
,参数s2为要
查找
的
字符串
def index_of_str(s1, s2): n1=len(s1) n2=len(s2) for i in range(n1-n2+1): if ...
查找
字符串
在另
一个
字符串
中
是否存在
strstr() 函数搜索
一个
字符串
在另
一个
字符串
中
的第一次出现。 该函数返回
字符串
的其余部分(从匹配点)。如果未找到所搜索的
字符串
,则返回 false。 代码如下: 1 2 3 4 5 6 7 ...
C++实现从
字符串
中
查找
是否含有另一段
字符串
C++实现从
字符串
中
查找
确认是否含有另一段
字符串
需求具体描述:C++实现从某段
字符串
中
查找
确认是否包含另一段已知的
字符串
,举例说,A = “abcdefglmnxyz”, 我们需要确认A
字符串
中
是否包含 B = “lmn” ...
C++
字符串
中
查找
子
字符串
C++的string类提供了
字符串
中
查找
另
一个
字符串
的函数find。其重载形式为:string::size_type string::find(string &);功能为在string对象
中
,
查找
参数string类型的
字符串
是否存在
,如果存在,返回起始位置...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章