/ / Що значить? * Означає [дублікат] - рубін на рейки, рубін

Що означає? * Означає [дублікат] - рубін на рейки, рубін

Я намагаюся зрозуміти, що це означає

 variableName * ?*

Я розумію, що VariableName примножується на щось, але що робить ?* означає? Це регекс і чи означає це, що я "додаю"?"і що-небудь, що приходить після цього?

Відповіді:

2 для відповіді № 1

?c не є регулярним виразом, це короткий синтаксис для "*". Це, ?a є "a", ?b є "b" тощо ... Те, що відбувається у вашій програмі, мабуть, щось на кшталт:

["ab","cd","ef"] * ?*
#=> "ab*cd*ef"