全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 843|回复: 15

求个 正则 大佬们

[复制链接]
发表于 2021-12-18 11:32:00 | 显示全部楼层 |阅读模式
本帖最后由 李嘉诚 于 2021-12-18 12:44 编辑

求个 正则   大佬们
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 上发不出去

谢谢大佬们
发表于 2021-12-18 14:26:32 | 显示全部楼层
  1. (?<!\/)[\/]{1}([^\/]+)
复制代码

这不就行了么,写那么长干嘛
发表于 2021-12-18 12:07:49 | 显示全部楼层
本帖最后由 G.K.D 于 2021-12-18 12:09 编辑
李嘉诚 发表于 2021-12-18 12:01

https://notes.yumi.com/*/*/* >


下次求正则时记得按正确姿势来。。。你这一次不说清楚只会浪费大家时间的。
原始文本:
XXX
预期文本:
XXX


原始文本要写全,前后内容都要有,否则都会影响匹配。
你这个原始文本看起来是想在一段 HTML 标签中提取特定域名的 URL,但明显内容不全。
发表于 2021-12-18 11:53:12 来自手机 | 显示全部楼层
https://notes.yumi.com/(.*) 为啥写那么多……感觉好复杂
发表于 2021-12-18 11:38:13 | 显示全部楼层
你要匹配啥?
 楼主| 发表于 2021-12-18 11:40:23 | 显示全部楼层


https://notes.yumi.com/*/*/*—— 所有链接
发表于 2021-12-18 11:50:27 | 显示全部楼层
解析 url 和 html 不要用正则,用解析器,这是 stackoverflow 上非常普遍的一个错误。
发表于 2021-12-18 11:52:00 | 显示全部楼层
那不是直接这样就行了?
  1. https?:\/\/notes\.yumi\.com\/.+\/.+\/.+
复制代码
发表于 2021-12-18 11:55:25 来自手机 | 显示全部楼层
FreeDog 发表于 2021-12-18 11:53
https://notes.yumi.com/(.*) 为啥写那么多……感觉好复杂

我也觉得这样写就可以了…
发表于 2021-12-18 11:56:49 | 显示全部楼层
是啊,要匹配啥。
 楼主| 发表于 2021-12-18 11:57:40 | 显示全部楼层
lucienfc 发表于 2021-12-18 11:55
我也觉得这样写就可以了…


var regex = https://notes.yumi.com/(.*)/;  ?

不行呢。

javaScript
 楼主| 发表于 2021-12-18 12:01:08 | 显示全部楼层
G.K.D 发表于 2021-12-18 11:52
那不是直接这样就行了?


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;"
去掉 可以吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-9 20:29 , Processed in 0.073387 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表