В строке первые символы (не более 6-ти) представляют собой цифры — некий ID, после него идет описание (любое количество всевозможных символов, но не цифр). Необходимо найти в контейнере, типа vector, элемент, у которого поле (допустим тоже ID) равняется ID из строки. Хотелось бы увидеть решение, основанное на алгоритмах STL (поменьше циклов). Заранее спасибо.