李嘉诚 大佬有话说 :
求个 正则 大佬们
本帖最后由 李嘉诚 于 2021-12-18 12:44 编辑
求个 正则 大佬们
https://notes.yumi.com/g/feed/DD-FnExAZJUxP7fPZcGR4kW9FodXg0X1GBR4wZ0GUaAV0DgL3xUT1K2gBsxnQVcGbzPcydEWIwOgqq-GiVzMERg5FPGm1Ek6YWnAyElHsz5uqJe5wYYtgQbGuQmW5WxF6E8bu9CfRtBEJ7AWDxWSwfOu__bhwrwsnw
这个正则 要怎么写呢?
rx= https?://(notes.)?[-a-zA-Z0-9@:%._+~#=]{1,256}.{1,6}b([-a-zA-Z0-9()@:%_+.~#?&//=]*)
这样不行呢。
loc 上发不出去
谢谢大佬们
电脑 大佬有话说 :
(?<!/)[/]{1}([^/]+)
这不就行了么,写那么长干嘛
G.K.D 大佬有话说 :
本帖最后由 G.K.D 于 2021-12-18 12:09 编辑
李嘉诚 大佬有话说 : 2021-12-18 12:01
嗯
https://notes.yumi.com/*/*/* >
下次求正则时记得按正确姿势来。。。你这一次不说清楚只会浪费大家时间的。
原始文本:
XXX
预期文本:
XXX
原始文本要写全,前后内容都要有,否则都会影响匹配。
你这个原始文本看起来是想在一段 HTML 标签中提取特定域名的 URL,但明显内容不全。
FreeDog 大佬有话说 :
https://notes.yumi.com/(.*) 为啥写那么多……感觉好复杂
aizk 大佬有话说 :
你要匹配啥?https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
李嘉诚 大佬有话说 :
aizk 大佬有话说 : 2021-12-18 11:38
你要匹配啥?
https://notes.yumi.com/*/*/*—— 所有链接
aizk 大佬有话说 :
解析 url 和 html 不要用正则,用解析器,这是 stackoverflow 上非常普遍的一个错误。https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
G.K.D 大佬有话说 :
那不是直接这样就行了?https?://notes.yumi.com/.+/.+/.+
lucienfc 大佬有话说 :
FreeDog 大佬有话说 : 2021-12-18 11:53
https://notes.yumi.com/(.*) 为啥写那么多……感觉好复杂
我也觉得这样写就可以了…
元宇宙 大佬有话说 :
是啊,要匹配啥。
李嘉诚 大佬有话说 :
lucienfc 大佬有话说 : 2021-12-18 11:55
我也觉得这样写就可以了…
var regex = https://notes.yumi.com/(.*)/;?
不行呢。
javaScript
李嘉诚 大佬有话说 :
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;"
去掉 可以吗?