Skip to content

Basic Fields

Basic fields are used to complete the most common replacement from "thumbnail to original image".

name

Rule name, used for identification and debugging.

url

Site matching rule. The rule only takes effect when the URL matches.

js
url: /^https?:\/\/example\.com\//

src

Image address matching rule. Often used to limit specific image domains or paths.

js
src: /cdn\.example\.com\/thumb\//

r / s

Replacement rule, supports string or regex. r is for matching, s is for replacement.

js
r: /_thumb/,
s: '_large'

Supports arrays: multiple replacements are matched in order, array lengths must correspond.

js
r: [/\/m(\d+)/, /thumb/],
s: ['/l$1', 'large']

Regex replacement supports groups: $1, $2, etc.

enabled

Used to toggle rules.

js
enabled: true

example

Site example link, convenient for testing and maintenance.