JSFiddle - React, Tailwind, and code Playground

by Sahin Deniz

JavaScript 1.7

let a = /^\p{Alphabetic}\p{Mark}\p{Decimal_Number}\p{Connector_Punctuation}\p{Join_Control}/

//const regex = /[BḂḄƁḆɃƂʙᴃБЪЬbḃḅɓḇᵬᶀƀƃбъьВвþßⒷBⓑb]{1,}[\W_]{0,}[OÓŎǑÔỐỘỒỔỖÖȪȮȰỌŐȌÒỎƠỚỢỜỞỠȎꝊꝌŌṒṐƟǪǬØǾÕṌṎȬƆᴏᴐОꝎoɵóŏǒôốộồổỗöȫȯȱọőȍòỏơớợờởỡȏꝋꝍⱺōṓṑǫǭøǿõṍṏȭɔᶗᴑᴓₒоꝏȢᴕⓄO߀ⓞo]{2,}[\W_]{0,}[BḂḄƁḆɃƂʙᴃБЪЬbḃḅɓḇᵬᶀƀƃбъьВвþßⒷBⓑb]{1,}/gu;
let str = `"Указать ряд словосочетаний, соответствующих схеме "глагол + существительное"
А) Наученный молчать, ушла вовремя
В) Чествовать ветеранов, получил задание
С) Верно рассчитать, поднимали флаг
D) Ждали долго, сильный ветер
Е) Отчёт о работе, нарисовать картину"
ʙŞİĞÜǑ_ǑḄ
_().,
ʙ ỚỢḄ
b__oob`;

console.log(str.match(/[BḂḄƁḆɃƂʙᴃБЪЬbḃḅɓḇᵬᶀƀƃбъьВвþßⒷBⓑb]{1,}[\W_]{0,}[OÓŎǑÔỐỘỒỔỖÖȪȮȰỌŐȌÒỎƠỚỢỜỞỠȎꝊꝌŌṒṐƟǪǬØǾÕṌṎȬƆᴏᴐОꝎoɵóŏǒôốộồổỗöȫȯȱọőȍòỏơớợờởỡȏꝋꝍⱺōṓṑǫǭøǿõṍṏȭɔᶗᴑᴓₒоꝏȢᴕⓄO߀ⓞo]{2,}[\W_]{0,}[BḂḄƁḆɃƂʙᴃБЪЬbḃḅɓḇᵬᶀƀƃбъьВвþßⒷBⓑb]{1,}/gui));
console.log(str.match(/[TꞆŤŢṰȚȾṪṬƬṮƮŦᴛТtꞇťţṱțȶẗⱦṫṭƭṯᵵƫʈŧʇтꜨⓉTⓣt]{1,}[^\p{Alpha}\p{M}\p{Nd}\p{Join_C}]{0,}[IÍĬǏÎÏḮİỊȈÌỈȊĪĮƗĨḬɪЙЫИIJiıíĭǐîïḯịȉìỉȋīįᶖɨĩḭᴉᵢйыиⒾIⓘi]{1,}[^\p{Alpha}\p{M}\p{Nd}\p{Join_C}]{0,}[KḰǨĶⱩꝂḲƘḴꝀꝄᴋКkḱǩķⱪꝃḳƙḵᶄꝁꝅʞкⓀKꞢⓚkꞣ]{1,}[^\p{Alpha}\p{M}\p{Nd}\p{Join_C}]{0,}[TꞆŤŢṰȚȾṪṬƬṮƮŦᴛТtꞇťţṱțȶẗⱦṫṭƭṯᵵƫʈŧʇтꜨⓉTⓣt]{1,}[^\p{Alpha}\p{M}\p{Nd}\p{Join_C}]{0,}[OÓŎǑÔỐỘỒỔỖÖȪȮȰỌŐȌÒỎƠỚỢỜỞỠȎꝊꝌŌṒṐƟǪǬØǾÕṌṎȬƆᴏᴐОꝎoɵóŏǒôốộồổỗöȫȯȱọőȍòỏơớợờởỡȏꝋꝍⱺōṓṑǫǭøǿõṍṏȭɔᶗᴑᴓₒоꝏȢᴕⓄO߀ⓞo]{1,}[^\p{Alpha}\p{M}\p{Nd}\p{Join_C}]{0,}[KḰǨĶⱩꝂḲƘḴꝀꝄᴋКkḱǩķⱪꝃḳƙḵᶄꝁꝅʞкⓀKꞢⓚkꞣ]{1,}[^\p{Alpha}\p{M}\p{Nd}\p{Join_C}]{0,}/i));