matchpattern.js

Usage

Download

Latest

HTML

<script src="https://jc3213.github.io/matchpattern.js/matchpattern.js"></script>

TamperMonkey

// @require https://jc3213.github.io/matchpattern.js/matchpattern.js

Syntax

let matchPattern = new MatchPattern();

Method

add

matchPattern.add('*.google.com');

remove

matchPattern.remove('*.github.com');

match

matchPattern.match('https://www.bing.com/'); // false

Match Pattern

| Target Hostname | Valid Match Pattern | | - | - | | www.university.org.eu | www.university.org.eu
*.university.org.eu
*.org.eu | | doc.university.org.eu | doc.university.org.eu
doc.university.*
doc.university* | | user.university.org.eu | *.user.university.org.eu
*.university.org.eu
*university.org.eu |