Suurin ongelma on, että regex href html -malli voi olla hyvin hämmentävä. Voi olla vaikea ymmärtää, mitä kuvio yrittää sovittaa yhteen, ja voi olla vaikeaa tietää, mistä aloittaa, kun yrität sovittaa tiettyä merkkijonoa.
<a href="http://www.example.com">This is a link</a> The regex pattern for this would be: href="(.*?)"
Tämä koodirivi on HTML-ankkuritunniste. Siinä on aukko -tunniste, jota seuraa href-attribuutti. href-attribuutin arvoksi on asetettu "http://www.example.com". Tätä seuraa sulkeva > tagi. Avauksen välissä tagi ja sulkeminen -tunniste on teksti "Tämä on linkki".
Mikä on Regex
Regex on HTML:ssä käytetty tekstimallin täsmäytyskone. Sen avulla voit sovittaa tekstin kuvioita asiakirjan sisällä. Tätä voidaan käyttää dokumentin tiettyjen elementtien tai sisällön tunnistamiseen.
Pattern Regex-esimerkkejä
Esimerkki HTML-koodin säännöllisestä lausekkeesta olisi sovittaa kaikki sanan "kissa" esiintymät asiakirjassa. Regex näyttäisi tältä:
miten
Tämä vastaisi asiakirjassa olevaa sanaa "kissa" sekä kaikkia muita sanan "kissa" esiintymiä.