Нужно из текста в $_ захватить в массив @a все слова, состоящие только из латинских букв и содержащие единственную букву h, которая не стоит с краю, независимо от регистра. В каких вариантах это делается верно?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
my @a=/\b[a-gi-z]+h[a-gi-z]+\b/gi(Верный ответ)
my @a=/[a-gi-z]+h[a-gi-z]+/gi
my @a=/\b[A-GI-Za-gi-z]+[hH][A-GI-Za-gi-z]+\b/g (Верный ответ)
my @a=/[a-gi-zA-GI-Z]+h[a-gi-zA-GI-Z]+/g
my @a=/[A-GI-Z]+h[A-GI-Z]+/gi