Поэтому у меня есть строка, например, 001010110101010101010101010111100010101010011010, и у меня есть эта строка 111000. Я хочу узнать, где эта строка находится в строке, например, 111000 будет содержать около 26 номеров.
0010101101010101010101010111100010101010011010
-------------------------------------------111000
^26
Я тогда возьму это 26 и сделаю с ним что-нибудь
Нужно ли выполнять поиск строки вручную, сняв первый отладчик и выполняя string.startswith(111000), или есть способ узнать, как встроенный метод? regex возможно? строковый построитель?
string longString = "the stirng with zeros and ones";
string searchString = "111000";
int startIndex = longString.IndexOf(searchString);
Если вы примените это к вашим примерам, startIndex будет равен 25, поскольку он основан на нулевом значении.