Angenommen, ich habe die folgende Textdatei:
- DEMO
- TEXT 1
- TEXT2
- DEMO
usw....
DEMO
- TEXT 1
- TEXT2
- DEMO
usw....
DEMO
- TEXT 1
- TEXT2
- DEMO
- usw....
Ich möchte Text zwischen dem ersten TEXT1 und dem ersten TEXT2 einfügen (Zeile 2/3)
so würde der text lauten:
- DEMO
- TEXT1 MEIN TEXT HIER
- TEXT2
- DEMO
usw....
DEMO
- TEXT 1
- TEXT2
- DEMO
usw....
DEMO
- TEXT 1
- TEXT2
- DEMO
- usw....
Ich weiß, wie ich den Text filtern kann, um den Wert eines beliebigen Texts zu erhalten, der mit dem folgenden Code enthalten wäre, aber wie kann ich bei dieser Einstellung Text in meine Textdatei einfügen?
property leftEdge1 : "2. TEXT1"
property rightEdge1 : "3. TEXT2"
set myNewCaseNote to ""
set newFile to (path to desktop folder as text) & "_Note_Backup.txt"
set theSource to read file newFile
set theText to Unicode text
try
set saveTID to text item delimiters
set text item delimiters to leftEdge1
set classValue to text item 2 of theSource
set text item delimiters to rightEdge1
set myCaseNote to text item 1 of classValue
set text item delimiters to saveTID
myCaseNote
end try
quelle