A fix is to use the Clear Line Ansi escape code \u001b[0K, one of a set of Ansi escape codes which lets you clear various portions of the terminal:
ВсеОбществоПолитикаПроисшествияРегионыМосква69-я параллельМоя страна,推荐阅读新收录的资料获取更多信息
Жители Санкт-Петербурга устроили «крысогон»17:52,推荐阅读新收录的资料获取更多信息
I wouldn't recommend this approach, since regexes are fidgety to write and worse to read (believe me, I've seen millions). They're easy to get wrong, and engines may differ in subtle but important ways. The fact that the top ten regexes contains at least one such subtle bug should suggest that regexes are, in fact, not a good tool for input validation.