[RU] Spelling words with the first foreign language part

At the moment, he constantly proposes to separate words with a foreign language part, while there is a whole rule in the Russian language:
Compound words are written together with the first foreign (international) language part ending in a vowel. A list of the main parts of complex words:

  • with a final “o”: авто-, агро-, астро-, аудио-, аэро-, баро-, бензо-, био-, вело-, вибро-, видео-, гекто-, гелио-, гео-, гетеро-, гидро-, гомо-, дендро-, зоо-, изо-, кило-, кино-, космо-, макро-, метео-, микро-, моно-, мото-, невро-, нейро-, нео-, орто-, палео-, пиро-, пневмо-, порно-, психо-, радио-, ретро-, сейсмо-, социо-, спектро-, стерео-, термо-, турбо-, фито-, фоно-, фото-, эвако-, экзо-, эко-, электро-, эндо-, энерго- ;
  • with a final “а”, “е”, “и”: авиа-, дека-, мега-, медиа-, тетра-; теле-; деци-, милли-, поли-, санти-.
    Examples:
    автобиография, автозавод, агропочвенный, астрофизика, аудиотехника, аэровизуальный, барокамера, бензомоторный, биосфера, велотрек, виброизмерительный, видеотехника, гектоватт, гелиогравюра, геополитика, гетеротранспланта-ция, гидротурбина, гомосексуальный, дендропарк, зооветеринарный, изобары, изотермический, километр, кинофильм, космовидение, макромир, метеослужба, микробиология, микроЭВМ, монокультура, мотогонки, невропатолог, нейропсихический, неореализм, ортоцентр, палеоазиатский, пиротехника, пневмосклероз, порнофильм, психолингвистика, радиоактивный, радиоприёмник, ретромода, сейсмостойкий, социокультурный, спек-тропроектор, стереоэффект, термостойкий, турбогенератор, фитопланктон, фонохрестоматия, фотоаппарат, эвакогоспиталь, экзотермический, экосистема, электроёмкий, эндотермический, энергоёмкий ; авиапочта, авиахимический, декаметр, мегарелъеф, медиакомпания, тетразамещённый; телеобъектив, телефильм, телеКВН, телеуправляемый; дециграмм, милливольт, поливалентный, поливитамины, сантиграмм ;
  • with two or more such parts: аэрофотосъёмка, гидрогеохимический, метеорадиозонд, радиотелеуправление, спектрогелиограмма, фотокиносъёмочный, электрорадиооборудование; автомотовелогонки, астроспектрофотометрия, палеофитогеографический.

How to make the continuous spelling of parts from RegExp with subsequent nouns work? And also if there are several such parts?