所以我有一个字符串例如 0010101101010101010101010111100010101010011010 我有这个字符串 111000 我想找出这个字符串在字符串中的位置 例如,111000将是大约26个数字。
0010101101010101010101010111100010101010011010
------------------------------------------- 111000
^26
然后我会拿那个26并用它做点什么
我是否需要手动进行字符串搜索,关闭第一个字符串并执行string.startswith(111000)或者有没有办法找出内置方法?也许是正则表达式?字符串构建器?
答案 0 :(得分:2)
string longString = "the stirng with zeros and ones";
string searchString = "111000";
int startIndex = longString.IndexOf(searchString);
如果将此应用于您的示例,则startIndex将为25,因为它基于零。