我试图从JavaScript文件中提取代码注释块,以制作一个轻量级的代码文档生成器。
例如:
/** @Method: setSize
* @Description: setSize DESCRIPTION
* @param: setSize PARAMETER
*/
我需要将像这样设置的注释提取出来,最好是放到一个数组中。
我已经做到了这一步,但意识到它可能无法处理换行符、制表符等:
\/\*\*(.*?)\*\/
好的,这看起来似乎很简单,但我在试图让它工作时一直转圈。