Hallo ich schreibe gerade ein Script und hänge gerade daran, dass ich Strings aufteilen muss ohne den Delimeter zu verlieren.
Bsp. String:
<mso:tab id="mso_c1.179B9A" label="TestUser" insertBeforeQ="mso:TabInsert"><mso:group id="mso_c2.1779A" label="Vorlagen" imageMso="AppointmentColor2" autoScale="true"> <mso:button idQ="x1:main_0_101BBF" label="BuchAnz" imageMso="AppointmentColor10" onAction="BuchAnz" visible="true"/></mso:group><mso:group id="mso_c1.112545" label="TestUser3" autoScale="true"><mso:button idQ="x1:MailVersenden_0_1146ED" label="Mailversenden" imageMso="ShapeCloud" onAction="MailVersenden" visible="true"/><mso:button idQ="x1:MailVersenden_MH_0_113335" label="Mailversenden_MH" imageMso="ShapeCloud" onAction="MailVersenden_MH" visible="true"/><mso:button idQ="x1:MailVersenden_PB_1_113335" label="MailVersenden_PB" imageMso="ShapeCloud" onAction="MailVersenden_PB" visible="true"/></mso:group></mso:tab><mso:tab idQ="mso:TabMailings" visible="false"/><mso:tab idQ="mso:TabReviewWord" visible="false"/>
Momentan benutze ich hierzu noch -Split:
"$UserTabsSplit = $UserTabs -split "</mso:tab>" -replace "`t","" -replace "`n","""
Ich muss die Tabs als einzellne haben und dachte mir ich Splitte bei </mso:Tab>
Dies schneidet </mso:Tab> leider raus.
Ich benötige aber das </mso:Tab> zwingend immernoch genau dort wo es ist. Der einfachste weg wäre wenn es wie gesagt die Möglichkeit gäbe zu -Splitten ohne den Delimeter zu entfernen.
Ich hoffe ich habe mein Problem gut genug beschrieben.
Hat jemand hierzu Ideen?
Gruß
TimTimBS