При обычной стратегии сопоставления RE в Tcl он ищет совпадения в любом месте строки (т. Е. Совпадения не привязываются, если вы специально не запрашиваете их). Если ваш интервал совпадения равен «abcde
», то использование RE «c
» должно соответствовать только третьей букве. Я предлагаю попробовать что-то столь же простое для начала.