при какой болезни может быть частая рвота, периодически с кровью?

болезнь серьезная, от нее можно умереть.
чтоб вылечить, операцию делают.
возможно, рак.

Язва желудка. И другие заболевания желудка, включая и рак. Нужно сделать гастроскопию и лечить в соответствии с диагнозом.

болезнь благородных девиц чахотка

Да много что может быть, пусть даже кровотечение желудка или легких- есть специальные признаки дифференцировать

Смотря какая кровь. Свернутая в виде кофейной гущи, или свежая алая, а может пенистая?
Может быть кровотечение с варикозно-расширенных вен пищевода, перфорация язвы (но там еще и другие симптомы присутствуют).. . Да действительно что угодно.

а может не спрашивать, а к врачу?

Цирроз печени с варикозно расширенными венами пишевода и антрального отдела желудка - как вариант.

Вы же сами и ответили на свой вопрос.
Еще может быть гастрит и язва (тоже в запущенных случаях бывает рвота с кровью)

чаще всего язвенная болезнь желудка а то и рак желудка
ппц и чего вы тут такое спрашиваете а к врачу не идете?