Tampermonkey String bestimmter Länge parsen

LuciusVorenus

Cadet 4th Year
Registriert
Juni 2012
Beiträge
112
Moin liebe Leute,

ich muss für ein Tampermonkey Script einen String aus einer Website auslesen. Der String hat eine exakte längt von 36 Zeichen mit immer derselben Formatierung (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). Jedes x kann eine Zahl oder ein Buchstabe sein.

Sinn der Sache ist es, diesen String in einer Variable zu speichern und dann weiter zu verarbeiten. Leider stehe ich gerade auf dem Schlauch und weiß nicht, in welche Richtung ich Googlen muss. Ich würde mich über einen Denkanstoß freuen.

Vielen Dank schon mal für's Durchlesen.
 
Reguläre Ausdrücke sind das, was du suchst.

Bsp.:

Javascript:
var myString = "abcght54-a3b6-c8d5-k1h3-h5gd30kumh4n";

var myErg = myString.match(/^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$/i);
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: LuciusVorenus
Wobei die Formatierung stark auf eine GUID hinweist, gibts da nicht vielleicht schon fertige Funktionen dafür?
 
Nein, ist in diesem Fall keine GUID. Aber Exrerior hat mir schon mal einen guten Tipp gegeben. Danke dafür!
 
Zurück
Oben