Prípad 1: Presmerovanie na inú webovú stránku
Predpokladajme, že ste závislí na Twitteri a rozhodnete sa meditovať pomocou Insight Timer vždy, keď náhodou otvoríte Twitter. Vytvorme si pre to pravidlo!
Krok 1. Otvorte obrazovku "Upraviť pravidlo"
Otvorme obrazovku Upraviť pravidlo, aby ste mohli začať vytvárať vlastné pravidlo v aplikácii. Môžete to urobiť kliknutím na tlačidlo plus (+) na karte Moje pravidlá.
Krok 2. Nastavte "Presmerovať z"
Najprv by ste mali nastaviť sekciu Presmerovať z na obrazovke Upraviť pravidlo v aplikácii. Cieľové adresy URL začínajú https://twitter.com/
.
V tomto prípade môžete zadať nasledujúci vzor s režimom Zástupný znak:
https://twitter.com/*
V režime Zástupný znak *
znamená, že sa zhoduje s čímkoľvek (= nula alebo viac znakov).
Avšak, počkajte. twitter.com
bol premenovaný na x.com
. Môžete jednoducho nahradiť twitter.com
za x.com
, ale nikto nevie, kedy si nový majiteľ opäť rozmyslí a vráti to späť. Preto sa zamerajme na twitter.com
aj x.com
.
Ak to chcete urobiť, prepnite zo Zástupného znaku na Regulárny výraz a nastavte tento vzor:
https://(twitter|x).com/.*
(twitter|x)
: zameriava sa natwitter
ajx
. (|
sa nazýva rúrka.).*
: Je to rovnaké ako*
v Zástupnom znaku. Konkrétnejšie,.
znamená akýkoľvek znak a*
znamená čokoľvek pred týmto symbolom opakované ľubovoľný počet krát, čo vedie k tomu, že sa zhoduje s čímkoľvek.
Regulárny výraz je trochu komplikovaný, ale akonáhle si naň zvyknete, bude to silný nástroj. Odporúčame použiť RegExr ako ihrisko na analýzu toho, ako funguje váš vzor regulárneho výrazu.
V regulárnych výrazoch sa .
v (twitter|x).com
tiež považuje za akýkoľvek znak. Preto (twitter|x).com/.*
sa zhoduje aj napríklad s twitter1com/
alebo x_com/
.
Aby ste boli presnejší, môžete to zmeniť na (twitter|x)\.com/.*
. \
sa používa na to, aby sa .
považovalo za doslovný bodový znak namiesto špeciálneho znaku.
Avšak, v bežnom internetovom prostredí neexistujú takéto URL adresy. Preto môžete .
ponechať ako špeciálny znak, ak to preferujete.
Krok 3: Nastavte "Presmerovať na"
Jednoducho zadajte URL adresu nasledovne:
https://insighttimer.com/saraauster/guided-meditations/calm
(Voliteľné) Krok 4: Skontrolujte pravidlo
Môžete skontrolovať, ako pravidlo funguje, pridaním príkladovej URL adresy do sekcie Príklady na obrazovke Upraviť pravidlo. Napríklad, ak zadáte https://x.com/UN
, zobrazí sa https://insighttimer.com/saraauster/guided-meditations/calm
ako výsledok.
Takto by malo vyzerať vaše pravidlo teraz:

Teraz vás Redirect Web presmeruje na meditáciu, keď pristupujete k Twitteru!