求个 正则 大佬们

[复制链接]
查看: 2055   回复: 11
发表于 2023-3-20 17:52:50 | 显示全部楼层 |阅读模式
求个 正则   大佬们
https://notes.yumi.com/g/feed/DD-FnExAZJUxP7fPZcGR4kW9FodXg0X1GBR4wZ0GUaAV0DgL3xUT1K2gBsxnQVcGbzPcydEWIwOgqq-GiVzMERg5FPGm1Ek6YWnAyElHsz5uqJe5wYYtgQbGuQmW5WxF6E8bu9CfRtBEJ7AWDxWSwfOu__bhwrwsnw

这个正则 要怎么写呢?

rx= https?:\/\/(notes\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)

这样不行呢。




loc 上发不出去

谢谢大佬们
回复

使用道具 举报

 楼主| 发表于 2023-3-20 17:52:55 | 显示全部楼层
  1. (?<!\/)[\/]{1}([^\/]+)
复制代码
这不就行了么,写那么长干嘛
回复 支持 反对

使用道具 举报

发表于 2023-3-20 17:53:41 | 显示全部楼层
下次求正则时记得按正确姿势来。。。你这一次不说清楚只会浪费大家时间的。
原始文本:
XXX
预期文本:
XXX


原始文本要写全,前后内容都要有,否则都会影响匹配。
你这个原始文本看起来是想在一段 HTML 标签中提取特定域名的 URL,但明显内容不全。
回复 支持 反对

使用道具 举报

发表于 2023-3-20 17:53:54 | 显示全部楼层
https://notes.yumi.com/(.*) 为啥写那么多……感觉好复杂
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-20 17:54:48 | 显示全部楼层
你要匹配啥?求个 正则   大佬们

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2023-3-20 17:55:24 | 显示全部楼层
https://notes.yumi.<strong>com/*/*/*—— 所有链接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-20 17:56:04 | 显示全部楼层
解析 url 和 html 不要用正则,用解析器,这是 stackoverflow 上非常普遍的一个错误。求个 正则   大佬们

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-20 17:56:11 | 显示全部楼层
那不是直接这样就行了?
  1. https?:\/\/notes\.yumi\.com\/.+\/.+\/.+
复制代码
回复 支持 反对

使用道具 举报

发表于 2023-3-20 17:56:40 | 显示全部楼层
FreeDog 发表于 2021-12-18 11:53
https://notes.yumi.com/(.*) 为啥写那么多……感觉好复杂
我也觉得这样写就可以了…
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-20 17:57:18 | 显示全部楼层
是啊,要匹配啥。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-20 17:57:33 | 显示全部楼层
var regex = https://notes.yumi.com/(.*)/;  ?

不行呢。

javaScript
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-20 17:58:05 | 显示全部楼层

https://notes.yumi.com/*/*/* ><table align=right style="display: inline; border-collapse: collapse; padding-bottom: 5px;"><tr><td style="padding-left: 18px;"></td><td style="background-repeat: no-repeat; border: 1px solid #e4e4e4; padding: 0; text-align: center;"

开始这样了,

大佬在发下力


><table align=right style="display: inline; border-collapse: collapse; padding-bottom: 5px;"><tr><td style="padding-left: 18px;"></td><td style="background-repeat: no-repeat; border: 1px solid #e4e4e4; padding: 0; text-align: center;"
去掉 可以吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则