Я собираюсь выйти на конечность и догадаться, что вы новичок в Ruby.Во-первых, нет необходимости преобразовывать счетчик в строку, чтобы поместить его.Автоматически вызывает to_s для всего, что вы ему отправляете.
Во-вторых, редко бывает неплохо обрабатывать XML с помощью обработки строк.Я настоятельно рекомендую вам использовать полноценный синтаксический анализатор XML, такой как Nokogiri.
Тем не менее, вы не можете встраивать регулярные выражения в такую строку.Вся строка запроса должна быть регулярным выражением.
Что-то вроде
/article ID="[1-9]{7}" contentstatus="Changed"/
Кавычки не являются специальными символами в регулярном выражении, поэтому вам не нужно их экранировать.
Если у вас есть сомнения по поводу регулярных выражений в Ruby, я рекомендую проверить Rubular.com .
И еще раз, я не могу подчеркнуть, что я действительно не одобряюпытаясь манипулировать XML с помощью регулярных выражений.Nokogiri сделает работу с XML в миллиард раз проще и надежнее.