javascript - 正则表达式捕获未使用多行选项解析的日志

标签 javascript regex

我正在尝试使用正则表达式过滤掉 transfer.sh URL。这里的问题是日志不是用“多行”选项解析的,而是作为整个日志解析的。

我在这里提供了我设计的正则表达式:https://regex101.com/r/vx94RA/2

我希望输出是:

https://transfer.sh/JKdZg/pkbuild.txt
https://transfer.sh/nfs2l/var_log.tar
https://transfer.sh/PsafD3/systemd_journal.txt

但是,我设计的正则表达式只能捕获第一个条目

最佳答案

您的正则表达式将在第一场比赛后返回。启用全局标志。

https://regex101.com/r/vx94RA/3

关于javascript - 正则表达式捕获未使用多行选项解析的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52505017/

相关文章:

javascript - 如何从鼠标单击坐标获取 WebGL 3d 空间中的对象

javascript - 使用 sketch.js 为移动网页绘制 Canvas 会在触摸时重置

java - 使用正则表达式用空格替换新行/返回

java - 每个单词的起始索引

Java 正则表达式 带有小字母的下划线位于左侧​​,等于中间,任意位于右侧

javascript - 具有多个图的 D3 转换

javascript - 获取一行 jQuery 的最后一个 li

javascript - 我可以使用 Angular 将 mouseup 事件绑定(bind)到文档正文吗?

java - java正则表达式中捕获组

ruby - 涉及逆波兰计算器的正则表达式问题