Je crée une petite bibliothèque pour analyser la documentation XML dans les fichiers Javascript dans le format suivant:documentation XML Javascript regex
/// <doc type="function" name="parse">
/// <summary>Parses javascript documentation</summary>
/// <param name="js" type="string">Javascript input</param>
/// </doc>
var parse = function(js) { ... };
/// <doc type="string">
/// <summary>Holding the version of our library</summary>
/// </doc>
var VERSION = '0.0.1';
Je dois créer une expression régulière qui retourne le contenu entre les balises et. J'ai essayé l'expression régulière suivante, mais il a échoué:
var xmlComments = js.match(/ \/\/\/(\s)<doc(.*)>(.*)<\/doc>/gi /);
Mais le match ne fonctionnait pas, j'espère que quelqu'un peut me aider avec cette expression régulière, merci.
Comment invoquer 'parse'? En d'autres termes: comment obtenez-vous le commentaire doc de la source? –