Ich habe ein Ruby-Skript implementiert, das & erzeugen sollte, fügen Sie einen Standard-Code Stücke an den richtigen Stellen. Das Problem besteht darin, dass einige dieser Codeteile die alphabetische Reihenfolge des vorhandenen Codes berücksichtigen müssen.regex ein Wort in einen Text in alphabetischer Reihenfolge einfügen
Als Beispiel davon aus, dass wir einen Code Stück für Wort ‚Daumen‘ (in diesem Fall wäre es UPDATEFIELD((&(thumb)), ([custominputstream readString]));
sein) einfügen müssen in den folgenden Code:
//...
UPDATEFIELD((&(answers)), ((ListTO *)[custominputstream readCustomSerializable]));
UPDATEFIELD((&(text)), ([custominputstream readString]));
UPDATEFIELD((&(title)), ([custominputstream readString]));
//...
Das gewünschte Ergebnis:
//...
UPDATEFIELD((&(answers)), ((ListTO *)[custominputstream readCustomSerializable]));
UPDATEFIELD((&(text)), ([custominputstream readString]));
UPDATEFIELD((&(thumb)), ([custominputstream readString])); //here is the right place to do it.
UPDATEFIELD((&(title)), ([custominputstream readString]));
//...
Die Frage ist, wie für Texteinblendung mit regex diesen genauen Ort zu finden,/ist es überhaupt möglich?
Zeig uns, was du schon versucht hast. – mudasobwa
@mudasobwa Ich habe nichts in Bezug auf mein Problem in der Dokumentation gefunden, also gibt es nichts zu zeigen. – nrx
Bei der Programmierung geht es nicht darum, Lösungen von docs/SO zu kopieren, sondern um Probleme zu lösen. – mudasobwa