加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式在javascript源代码中匹配函数?

发布时间:2020-12-14 05:46:32 所属栏目:百科 来源:网络整理
导读:有没有办法在 javascript源代码中使用正则表达式匹配功能块? (我真的试图找到相反的,但我认为这将是一个很好的起点.) 解决方法 有一些事情,正则表达式不是很擅长.这并不意味着构建一个可行的表达式是不可能的,只是它可能不太合适.其中包括: 多行输入 筑巢
有没有办法在 javascript源代码中使用正则表达式匹配功能块?

(我真的试图找到相反的,但我认为这将是一个很好的起点.)

解决方法

有一些事情,正则表达式不是很擅长.这并不意味着构建一个可行的表达式是不可能的,只是它可能不太合适.其中包括:

>多行输入
>筑巢

Javascript函数块往往覆盖多行,并且您希望找到匹配的“{”和“}”括号,表示块的开始和结束,可以嵌套到未知深度.您还需要考虑评论中使用的潜在大括号. RegEx将为此感到痛苦.

但这并不意味着它是不可能的.您可能有关于您正在寻找的功能的性质的其他信息.如果您可以执行诸如保证注释中没有大括号并将嵌套限制到特定深度的事情,您仍然可以构建表达式来执行此操作.这将有点混乱,难以维护,但至少在可能的范围内.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读