Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

String am zweiten Trenner von rechts zerlegen

$
0
0

Hallo,

ich muss verschiedene Texte, in denen sich ein Trenner befindet, so auftrennen das ich den linken und rechten Teil vom zweiten rechten Trenner bekommen.

Es geht darum ein Text einzufügen, die Texte können aber 3 bis 9 Trenner beinhalten, ich brauche also eine dynamische Lösung.

Als Beipiel:

Trenner ist Unterstrich "_"
Text1 = Das_ist_ein_Test
Text2 = Das_ist_noch_ein_Text_zum_bearbeiten

Mit Split können wir den Text zerlegen, wie löse ich es aber inteligent folgende Texte mit "ZusatzText" und Trenner zu erweitern das dann folgende Texte zugewiesen werden können:

Text1 = Das_ist_ZusatzText_ein_Test
Text2 = Das_ist_noch_ein_Text_ZusatzText_zum_bearbeiten

Im Moment fählt mir nur ein den Text mit .Split "_" in ein Array zu geben, dann mit Count die Anzahl zu erfassen, den Text mit Trenner für Anzahl-2 in eine Variable zusammenfügen, plus Zusatz "ZusatzText_" und dann die letzten beiden Felder mit Trenner dazu nehmen.

Das scheint mir eher umständlich zu sein, gibt es da eine inteligentere Lösung?

Viele Grüsse,
Daniel





Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>