Hey Leute,
Ich habe eine RichTextBox das eine Kombination aus normalem Text und UNicode enthält. Es sieht in etwa so aus:
"Blablabla /u0063 /u0063 blablab
blablabla /u0055 /u0023"
Ich habe durhc Microsofts MSDN rausgefunden, wie man die /u0063 in richtige Zeichen und Buchstaben umwandeln kann. Ich muss all die Strings rausfiltern/rauspicken, die mit einem /u beginnen und sie in meine Konvertierungsfunktion/-Code stecken!
Meine Frage ist nun: Wie erreiche ich das effizient und effektiv genug, durch eine komplette große RichTextBox zu suchen und all die Unicodes mit ihren jeweiligen richtigen Zeichen und Buchstaben zu ersetzen?
Soll ich das mit RegEx versuchen? Oder soll ich die Zeichen iwie in ein Array einlesen oder so (hab aber keine AHnung wie das genau gehen würde und obs effizient genug ist)? Oder gibts da spezielle String Manipulations Methoden innerhalb von VB.NET, die für soclhe Zwekce geeignet sind?
Ich habe eine RichTextBox das eine Kombination aus normalem Text und UNicode enthält. Es sieht in etwa so aus:
"Blablabla /u0063 /u0063 blablab
blablabla /u0055 /u0023"
Ich habe durhc Microsofts MSDN rausgefunden, wie man die /u0063 in richtige Zeichen und Buchstaben umwandeln kann. Ich muss all die Strings rausfiltern/rauspicken, die mit einem /u beginnen und sie in meine Konvertierungsfunktion/-Code stecken!
Meine Frage ist nun: Wie erreiche ich das effizient und effektiv genug, durch eine komplette große RichTextBox zu suchen und all die Unicodes mit ihren jeweiligen richtigen Zeichen und Buchstaben zu ersetzen?
Soll ich das mit RegEx versuchen? Oder soll ich die Zeichen iwie in ein Array einlesen oder so (hab aber keine AHnung wie das genau gehen würde und obs effizient genug ist)? Oder gibts da spezielle String Manipulations Methoden innerhalb von VB.NET, die für soclhe Zwekce geeignet sind?