Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 重新導向的替換方式 #171

Closed
bestpika opened this issue Jul 13, 2020 · 7 comments
Closed

[BUG] 重新導向的替換方式 #171

bestpika opened this issue Jul 13, 2020 · 7 comments

Comments

@bestpika
Copy link

bestpika commented Jul 13, 2020

BUG

我有一個重新導向的規則在 Regex101 測試過沒問題,但是在 HE 卻無法正常運作

规则和测试地址

規則: ^https?:\/\/(?:go|l)\.plurk\.com\/\?url=([^&]+)
網址: https://l.plurk.com/?url=http%3A%2F%2Fphate.io&id=33357X911862&xs=1
重導: $1

之前應該是整串網址替換成 $1 的內容而不是命中的部分替換

附加信息

image
image

@sylingd
Copy link
Member

sylingd commented Jul 13, 2020

请截图完整规则

@bestpika
Copy link
Author

Header Editor

@bestpika
Copy link
Author

照理來說他應該要是這樣
image
但是 HE 卻沒辦法停在 & 前面

@bestpika
Copy link
Author

忘了說我的 HE 版本是 Chrome 的 v4.1.1

@sylingd
Copy link
Member

sylingd commented Jul 13, 2020

没有问题啊,匹配停在&前面,并且&前面的部分被替换成$1,得到的结果确实是你截图的结果

@bestpika
Copy link
Author

bestpika commented Jul 13, 2020

那是上次改版有改過什麼嗎?
我記得之前是「整串網址」會被替換成 $1 的內容而不是命中的部分
因為我這規則用很久了,當初寫完測試是正確的
只是很久沒遇到這網址一遇到就發現不正常

@bestpika bestpika changed the title [BUG] 規則運算式裡的 ^ 無效 [BUG] 重新導向的替換方式 Jul 13, 2020
@sylingd
Copy link
Member

sylingd commented Jul 13, 2020

那是上次改版有改過什麼嗎?
我記得之前是「整串網址」會被替換成 $1 的內容而不是命中的部分
因為我這規則用很久了,當初寫完測試是正確的
只是很久沒遇到這網址一遇到就發現不正常

这一块从有到现在没有任何更改

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants