Inhaltsverzeichnis:
Definition - Was bedeutet Kleene Star?
Ein Kleene-Star ist eine Programmierressource, die Ergebnisse im Zusammenhang mit der Verkettung eines String-Sets liefert. Mithilfe des Kleene-Sterns können Entwickler und andere beurteilen, wie bestimmte Ergebnisse auf der Grundlage von Eingaben gefiltert werden.
Ein Kleene-Stern ist auch als Kleene-Operator oder Kleene-Verschluss bekannt.
Techopedia erklärt Kleene Star
Der Kleene-Stern, der beim Bau von „Automaten“ oder automatisierten Systemen nützlich ist, wird mathematisch als „unäre“ Operation oder als „freie Monoidkonstruktion“ beschrieben. Es wird als ein möglicher Satz von Zeichenfolgen beschrieben, der durch Verketten von Elementen einer Basiszeichenfolge erstellt werden kann. Mit anderen Worten, jedes einzelne Element der Eingabezeichenfolge muss vorhanden sein, weitere Elemente können jedoch beliebig oft wiederholt werden.
Ein einfaches alphabetisches Beispiel kann zeigen, wie der Kleene-Stern funktioniert. Wenn die Eingabezeichenfolge aus dem Wort "cat" besteht, enthält die Gruppe der resultierenden Kleene-Sternzeichenfolgen die Ergebnisse "cat" und "ccat" sowie "ccatt", "cccat" und "ccaattt".
Ingenieure und Fachleute, die den Kleene-Stern verwenden, treffen eine Bestimmung in Bezug auf Zeichenfolgensätze, um beispielsweise bestimmte Eingaben in der Automatisierung abzugleichen, und arbeiten an großen Datenmengen, die in ein IT-System eingehen.