首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Regex表达式用于从源路径识别具有版本的角/Jquery库

Regex表达式用于从源路径识别具有版本的角/Jquery库
EN

Stack Overflow用户
提问于 2022-05-27 11:22:10
回答 2查看 36关注 0票数 -1

有人能帮助我使用Regex查询来识别Regex/jquery以及下面一组示例中的版本。

例如:从示例"x_lsmcb_fm.jQuery_3.5.1.jsdbx“和”script/lib/ jQuery _includes.js es.js“中,我希望匹配包含jQuery和3.5.1的第一个示例,因为它包含示例中提到的jQuery和版本。

示例:

x_lsmcb_fm.jQuery_3.5.1.jsdbx

脚本/lib/jquery_includes.js.lib

脚本/lib/jquery_includes.js.lib

脚本/lib/jquery_includes.js.lib

angular_includes_1.4.jsx

脚本/lib/jquery_includes.js.lib

angular_includes_1.4.jsx

脚本/lib/jquery_includes.js.lib

x_lsmcb_fm.angular_1.8.0_min.jsdbx

脚本/lib/jquery_includes.js.lib

脚本/lib/jquery_includes.js.lib

脚本/lib/jquery_includes.js.lib

angular_includes_1.4.jsx

x_73376_geofluent.Angular_1_4_framework.jsdbx

脚本/lib/jquery_includes.js.lib

EN

回答 2

Stack Overflow用户

发布于 2022-05-27 11:38:15

您可以尝试使用以下regex:

代码语言:javascript
复制
.*j[qQ]uery_[\d\.]+.*

解释:

  • .*:任何字符的组合
  • j[qQ]uery:"j“+上下"q”+ "uery“
  • _:下划线
  • [\d\.]+:数字和点的任意组合
  • .*:任何字符的组合

试试吧,这里

票数 0
EN

Stack Overflow用户

发布于 2022-05-27 12:21:05

/((?=.angular|jquery|jQuery|Angular|angularjs|AngularJS|JQUERY)(?=.\d+.\d+)|(?=.angular|jquery|jQuery|Angular|angularjs|AngularJS|JQUERY)(?=.\d+_\d+)).*$/gm

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72404641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档