C#如何实现在制定字符串中查找一个字符串的位置?
C#如何实现在制定字符串中查找一个字符串的位置? 问题点数:100、回复次数:19Top
1 楼yellowhwb(天の羽)回复于 2005-03-04 11:49:00 得分 6
是string.indexof()吗?Top
2 楼xwgan(gxwla)回复于 2005-03-04 11:50:52 得分 6
String lstg_test ="hello world" ;
int lint_index = lstg_test.IndexOf('o');Top
3 楼xinminhuibaobao(砖头)回复于 2005-03-04 11:53:41 得分 6
对。Top
4 楼CSDNATM(飞行员,麻烦帮开个窗让我透透气)回复于 2005-03-04 11:53:49 得分 6
回复人: xwgan(gxwla) ( ) 信誉:100 2005-03-04 11:50:00 得分: 0
String lstg_test ="hello world" ;
int lint_index = lstg_test.IndexOf('o');
Top
5 楼3tzjq(永不言弃)回复于 2005-03-04 11:56:55 得分 6
全对!Top
6 楼zwxrain(Lilo)回复于 2005-03-04 12:00:39 得分 6
全部都對!Top
7 楼rachy(黑色雨)回复于 2005-03-04 12:03:58 得分 6
IndexOf方法返回匹配的第一个字符串的位置Top
8 楼nga96(因为我笨,所以努力。陈勇华)回复于 2005-03-04 12:11:13 得分 6
呵,UP
如果需要更多信息,查MSDNTop
9 楼AllenTing(今天你GC了吗???)回复于 2005-03-04 12:23:40 得分 6
MSDNTop
10 楼thinhunan(THIN[MVP_asp.net])回复于 2005-03-04 12:30:29 得分 6
倒分?Top
11 楼nontrick(nontrick)回复于 2005-03-04 12:36:07 得分 5
对头!Top
12 楼qozms(Alex)回复于 2005-03-04 12:36:54 得分 5
indexTop
13 楼formatkm(老革)回复于 2005-03-04 13:06:59 得分 5
还有个方法,用正则表达式匹配.
Regex regex=new Regex("要查找的字符");
Match mc=regex.Match("查找的输入文本");
int position=mc.index;
当然正则表达式是复杂了点,但是效率高,特别是文本量大的时候,另外还可以匹配多个结果.请参看MSDN的正则表达式部分.Top
14 楼3gold(新丁)回复于 2005-03-04 13:28:50 得分 5
都说完了.......Top
15 楼sskset(断点)回复于 2005-03-04 13:33:26 得分 5
倒分Top
16 楼amendajing(学习,是个漫长的旅途!)回复于 2005-03-04 13:39:38 得分 5
IndexOfTop
17 楼wcbgyjs(阿豹)回复于 2005-03-04 13:44:33 得分 5
都说了,我就来JFTop
18 楼doni_ng(断笺念痕)回复于 2005-03-04 14:09:15 得分 5
有没有其它办法啦Top
19 楼chinacc(chinacc)回复于 2005-03-04 14:26:28 得分 0
IndexOf()咯。
其他方法?
①用正则表达式试试
②自己写程序来做咯。Top




