Mitenköhän onnistuisi tunnistaa php:llä onko muuttujn sisällössä useampi kuin yksi piste.
Jos on useampi kuin yksi, niin poistetaan kaikki viimeisen pisteen vasemmalla olevat merkit ja myös tuo piste.
Paiskatkaapas linkkejä, millä fungtioilla tuota kannattaisi lähteä yrittämään...
$muuttuja = "http://www.ali.domain.com"; print $muuttuja; //tulostaa domain.com
Tänään on onnenpäiväs, halusin treenata regexpejä, ja tämä vaikutti sopivalle haasteelle:
if(preg_match("/[^\.\/]*\.[^\.]*$/", "http://www.ali.domain.com", $palle) == 1) { echo $palle[0]; } else { echo 'tää ei varmaan ollu kelpo urli'; }
Kiitos!
Hyvin näytti pelittävän...
Pitäisi kanssa saada paremmin tuo hallintaan.
Jos hyviä linkkejä regexpeistä, niin otetaan kiitollisena vastaan.
Mielellään jos on suomeksi, englantikin menee, mutta aikalailla huonommin.
Löytyy lähempää kuin luuletkaan: https://www.ohjelmointiputka.net/oppaat/opas.
Kiitos, pitää lukea ajatuksella läpi ja testailla.
Lisääkin saa laittaa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.