Ich möchte einen String spalten wo auch immer die '
Zeichen vorhanden ist, es sei denn, es ein Fragezeichen vor es ist (?'
) - in diesem Fall ich nicht teilen möchten.
Was ist der beste Weg, um das zu tun?
Ich bin Spaltung wie so (wenn das Trennzeichen ist ein Char):Splitting String mit "'", aber nicht "?' "
message.Split(New Char() {"'"C})
Und wenn es ein String:
message.Split(New String() {"break"}, StringSplitOptions.None)
Muss ich dann in der angegebenen Array jedes Element testen Sehen Sie, ob es mit einem ?
Zeichen endet, und verketten Sie dann die Strings wieder - das scheint einfach nicht wie eine optimale Lösung ..?
Müssen Sie einen regelmäßigen Ausdruck machen, und wie würden Sie das in vb.net tun?
Thanks man! Genau das habe ich gesucht. –