|
RecordSeparators
RecordSeparators ist eine Option für Read, Find und für ähnliche Funktionen, die die Liste jener Strings spezifiziert, welche als Begrenzer für Records genommen werden sollen.
Die Voreinstellung ist RecordSeparators -> {"\n"}. Mit dieser Einstellung wird jede komplette Eingabezeile als Record betrachtet.
Zeichenketten, die als Record-Separator benutzt werden, können mehrere Zeichen enthalten.
Mit der Options-Einstellung NullRecords -> False kann eine beliebige Anzahl von Record-Separatoren zwischen zwei aufeinanderfolgenden Feldern auftreten.
RecordSeparators -> { } legt fest, daß alles in einem einzigen Record enthalten sein soll.
RecordSeparators ->   , ... ,  , ...  spezifiziert verschiedene linke und rechte Separatoren für Records. Wenn es verschachtelte linke und rechte Separatoren gibt, werden Records durch die innersten Paare von Separatoren begrenzt.
Beispiel: mit RecordSeparators -> {{"<"}, {">"}} werden die Records aaa und bbb aus <x<aaa>yyy<<bbb>>> extrahiert.
Text, der nicht zwischen linken und rechten Separatoren steht, wird ignoriert.
Siehe Das Mathematica Buch: 2.11.8.
Siehe auch: WordSeparators.
|