returns REPLINS$ returns a modified document
REPLINS$(Document$, Search%, InsRepDoc$, Pos%, [Mode%=0,1])
Arguments
...
The document we use for all the examples below is:
Document$ = "Things fall apart; the centre cannot hold;
The blood tide is lost everywhere"
Replace lost with loosed:
...
Search% = "lost"
InsRepDoc$ = "lost"
So:
Document1$ = REPLINS$(Document$, "lost", "loosed", 0)
returns:
"Things fall apart; the centre cannot hold;
The blood tide is loosed everywhere"
Add , and immediately behind loosed:
...
Search% = "loosed"
InsRepDoc$ = ", and"
So:
Document2$ = REPLINS$(Document1$, "loosed", ", and", 1)
returns:
"Things fall apart; the centre cannot hold;
The blood tide is loosed, and everywhere"
Add -dimmed immediately before tide, including the space, so make sure to define " tide":
...
InsRepDoc$ = ", -dimmed"
So:
Document3$ = REPLINS$(Document2$, " tide", "-dimmed", -1)
returns:
"Things fall apart; the centre cannot hold;
The blood-dimmed tide is loosed, and everywhere"
Add Mere anarchy is loosed upon the world after the first sentence:
...
InsRepDoc$ = "Mere anarchy is loosed upon the world"
So:
Document4$ = REPLINS$(Document3$, "NullString", "Mere anarchy is loosed upon the world", 1)
returns:
"Things fall apart; the centre cannot hold;
Mere anarchy is loosed upon the world
The blood-dimmed tide is loosed, and everywhere"
Add Turning and turning in the widening gyre two lines before the first sentence:
...
InsRepDoc$ = "Turning and turning in the widening gyre"
So:
Document5$ = REPLINS$(Document4$, "NullString", "Turning and turning in the widening gyre", -2)
returns:
"Turning and turning in the widening gyre
Things fall apart; the centre cannot hold;
Mere anarchy is loosed upon the world
The blood-dimmed tide is loosed, and everywhere"
Add The falcon cannot hear the falconer; one line after the word widening:
...
InsRepDoc$ = "The falcon cannot hear the falconer;"
So:
Document6$ = REPLINS$(Document5$, "widening", "The falcon cannot hear the falconer;", 2)
returns:
"Turning and turning in the widening gyre
The falcon cannot hear the falconer;
Things fall apart; the centre cannot hold;
Mere anarchy is loosed upon the world
The blood-dimmed tide is loosed, and everywhere"
Add The Second Coming two lines before the word widening:
...
InsRepDoc$ = "The Second Coming"
So:
Document7$ = REPLINS$(Document6$, "widening", "The Second Coming", -2)
returns:
"The Second Coming
Turning and turning in the widening gyre
The falcon cannot hear the falconer;
Things fall apart; the centre cannot hold;
Mere anarchy is loosed upon the world
The blood-dimmed tide is loosed, and everywhere"
Quick links: Functions overview | Attribute overview | Constants overview | Dimensions overview