![](/img/trans.png)
[英]Regex for finding all javascript functions including arrow notation?
[英]Finding JavaScript functions inside a file via regex
沒有人有沒有天才或搜索模式來查找JavaScript函數的完整(或至少是結尾)?
我正在解析JS文件以收集注釋和其他信息,但是找不到可找到JS函數的正則表達式(盡管我猜這是括號)。
歡呼聲,塞巴斯蒂安
搜索此文件的最小RegEx可能是:
(function\s*([\s\S]*)\s*\{[\s\S]*\})+?
但不能保證會正確找到所有內容。 另外,如果函數中包含函數,會發生什么情況? 您需要某種解析器,而不是使用RegEx。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.