Я намагаюся зрозуміти, що це означає
variableName * ?*
Я розумію, що VariableName
примножується на щось, але що робить ?*
означає? Це регекс і чи означає це, що я "додаю"?
"і що-небудь, що приходить після цього?
Відповіді:
2 для відповіді № 1?c
не є регулярним виразом, це короткий синтаксис для "*"
. Це, ?a
є "a"
, ?b
є "b"
тощо ... Те, що відбувається у вашій програмі, мабуть, щось на кшталт:
["ab","cd","ef"] * ?*
#=> "ab*cd*ef"