regex - 如何 URL 文件夹路径正则表达式?
问题描述
我正在过滤正则表达式结果 URL 路径文件夹
https://stackoverflow.com/questions/16715357/regex-limiting-wildcards-for-url-folders
我使用正则表达式
\\/[^\\s/\\/]+
所以
/stackoverflow.com/questions/16715357/regex-limiting-wildcards-for-url-folders
但是,我只想文件夹路径...
/questions/16715357/regex-limiting-wildcards-for-url-folders
这个正则表达式添加表达式?
解决方案
尝试以下正则表达式
正则表达式说明:
\.
匹配一个点\w+
用于匹配顶级域\/
在顶级域之后匹配斜线(.*)
为 URL 的其余部分捕获组。
const str = '/stackoverflow.com/questions/16715357/regex-limiting-wildcards-for-url-folders';
const result = str.match(/\.\w+\/(.*)/);
console.log(result[1])
推荐阅读
- java - 反应原生 webview 与 swift/java webview
- python - Discord.py 在部署到 Heroku 时说“通过了不正确的令牌”
- javascript - 为什么我的嵌套网格视图只显示一瞬间?
- .net - PowerShell 解析 .NET 选项卡完成方法和属性
- python - 使用反斜杠解析非常大的 JSON 文件(JSON 编码)
- ruby-on-rails - 循环中有没有办法知道你是否在最后一次迭代中?
- c++ - 有人可以解释一下吗?这是关于数组和数组内部 if 语句的一些处理
- hex - 这个十六进制校验和是如何计算的?
- python - RabbitMQ Python Pika - 多条消息的连接处理
- python - 卡住了 O(n*logn)