Ich fasse es nicht... aber nach mehr als einer Stunde StringRegExp-Selbstfolterung ist mir die Lust vergangen... ich bin wohl einfach zu dumm dafür... ich wäre sehr erfreut, wenn mich jemand auf den rechten Pfad stoßen würde!
Vielen Dank im Voraus!
Das war mein letzter Versuch...
AutoIt
Local $sText = 'Wie filtere ich mit StringRegExp und/oder StringRegExpReplace den linken Teil eines Strings, der vor Chr(0) steht?' & Chr(0) & 'Das will ich auch nicht!!!' & @CRLF
ConsoleWrite('+ Position des Chr(0) = ' & StringInStr($sText, Chr(0)) & @CRLF)
$aText = StringRegExp($sText, '(.+[^\x00])', 1) & @CRLF
_ArrayDisplay($aText, '$aText')
If UBound($aText) Then
ConsoleWrite('! Position des Chr(0) = ' & StringInStr($aText[0], Chr(0)) & @CRLF)
ConsoleWrite('> Mano... wie bekomme ich das Chr(0) und den mistigen Rest dahinter weg?!' & @CRLF)
EndIf