木羊羽 发表于 2021-8-28 08:15:50

油猴脚本对包含btbtt的网址生效该怎么弄?

// @match      https://btbtt13.com/*
// @include      /^https?:\/\/www\.btbtt{1,2}/各位哥哥们,如何匹配这一类网址呢?
http://www.btbtt14.com
http://www.btbtt15.com
http://www.btbtt16.com
http://www.btbtt17.com
http://www.btbtt18.com
http://www.btbtt19.com
http://www.btbtt20.com
https://btbtt11.com
https://btbtt12.com
https://btbtt13.com
https://btbtt14.com
https://btbtt15.com
https://btbtt16.com
https://btbtt17.com
https://btbtt18.com
https://btbtt19.com


cxxjackie 发表于 2021-8-28 09:08:34

Ne-21 发表于 2021-8-28 08:34
```js
// ==UserScript==
// @name         New Userscript


其实不太严谨,include对链接的匹配是很松散的,比如这样也能匹配到:
https://www.baidu.com/s?wd=http://www.btbtt14.com/
用正则匹配就没问题了:// @include /^https?:\/\/www\.btbtt.{1,2}?\./

Ne-21 发表于 2021-8-28 08:34:08

本帖最后由 Ne-21 于 2021-8-28 08:35 编辑

```js
// ==UserScript==
// @name         New Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @descriptiontry to take over the world!
// @author       You
// @include      *://*btbtt*.com/*
// @run-at       document-end
// @icon         https://www.google.com/s2/favicons?domain=btbtt14.com
// @grant      none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    console.log(window.location.host)
})();
```

木羊羽 发表于 2021-8-28 08:43:50

Ne-21 发表于 2021-8-28 08:34
```js
// ==UserScript==
// @name         New Userscript


谢谢哥哥 爱你么么哒{:4_110:}

Ne-21 发表于 2021-8-28 20:33:53

cxxjackie 发表于 2021-8-28 09:08
其实不太严谨,include对链接的匹配是很松散的,比如这样也能匹配到:
https://www.baidu.com/s?wd=http: ...

学习了。谢谢哥哥
页: [1]
查看完整版本: 油猴脚本对包含btbtt的网址生效该怎么弄?