En fonction du moteur d'expressions régulières que vous utilisez, différentes règles s'appliquent lors de la comparaison avec plusieurs chaînes de caractères.
En supposant que vous utilisez PCRE (en PHP), ce modèle ne correspond pas car par défaut le .
dans PCRE ne correspond pas aux caractères de nouvelle ligne. Utilisez this pattern pour correspondre aux nouvelles lignes aussi:
\/\*\s?(.*)\s?\*\/
Vous pouvez également use your original pattern et spécifier le mode /s
(ligne unique), mais dans ce cas, les plus grands et résidus miniers des sauts de ligne seront capturés aussi bien.
Quel outil ou la langue que vous utilisez? –
Je fais un paquet de grammaire pour ** Atom éditeur de texte **. C'est la langue est ** CoffeeScript **. –
Je ne suis pas familier avec Atom regex, mais le problème semble être que votre regex ne fonctionne pas en mode multiligne. Si vous pouvez comprendre comment faire la regex multiline, cela devrait fonctionner. –