私はそのようなJavascriptファイルを持っています
/**
* My Comment Line1
* My Comment Line2
*/
var a = 123;
/**
* My Comment Line3
* My Comment Line4
*/
var b = 456;
node.js を使用してファイルを読み取り、このファイル内のコメントを抽出したいと考えています。
私はこの正規表現を使用します
/\/\*\*((?:\r|\n|.)*)\*\//
ただし、これは抽出します
/**
* My Comment Line1
* My Comment Line2
*/
var a = 123;
/**
* My Comment Line3
* My Comment Line4
*/
私のプログラムには、一致したブロックを 1 つずつ抽出するループがあります。だから私はRegExpを抽出したい
最初のループ
/**
* My Comment Line1
* My Comment Line2
*/
2 番目のループ
/**
* My Comment Line3
* My Comment Line4
*/
ルールは、コメント ブロックが で始まり、/**
で終わるという単純なもの*/
です。コメント内では、すべての文字を使用できます。
誰でも私を助けることができますか?ありがとう!