我对RegEx不太满意,我想为下一个URL方案准备一个RegEx。
您能帮我为该URL创建一个正则表达式吗?
https://fonts/mapbox/{fontstack}/{range}.pbf
如果可能,请给我看一页以学习和理解它。
答案 0 :(得分:1)
我用来解释RegEx的最佳页面是https://regex101.com/。
如果您的字符全部是文字字符,则可以使用:
https://fonts/mapbox/(\w+)/(\w+).pbf
在第一组中,您将拥有“ fontstack”,在第二组中,您将拥有“ range”。
如果您想包含更多可能的字符,也许:
https://fonts/mapbox/([^\s\/])/([^\s\/]).pbf
您会在开始时提供的页面上看到有关对它们进行介绍的详尽解释。