Guten Tag,
ich bin gerade dran ein wenig mit Regex und Javascript herum zu experimentieren nun ich habe mit Regex ehrlich gesagt wenig eher keine Ahnung xD
Ich habe jetzt folgenden String:
Dieser Link dürfte wohl für einige bekannt sein, ist ein Teamspeak Link um einen Client zu verlinken
[\URL=client://<clientid(numerisch)>/<unique identifier (27 stellig beinhaltet A-z + / und schliesst immer mit einem = ab)>~<url enkodierter name des clients>]<nickname des clients>[\/URL]
Was ich nun brauche wäre die UID (unique identifier) und möglichst noch die clientid
meine funktion die nicht funktioniert sieht aus wie folgt...
function getClientByUrl(url) {
return url.match(/\[URL=client\:\/\/[0-9]\/\/[0-9]\/[a-zA-Z0-9\/+]+=~/g);
}
Nun was genau habe ich an Regex nicht bzw falsch verstanden?
würde mich über ein wenig Hilfe freuen D:
//EDIT was genau bedeutet denn ein + bzw ein * nach einer expression?