Sample code for 30+ languages & platforms
B4X

Get the Last N Lines of a StringBuilder

Returns up to the last N lines of the contents of a Chilkat StringBuilder.

Chilkat B4X Downloads

B4X
Dim sb As ChilkatStringBuilder
sb.Initialize

Dim i As Int = 1
Do While i < 100
    sb.Append("This is line number ")
    sb.AppendInt(i)
    sb.Append(Chr(13) & Chr(10))
    i = i + 1
Loop

Dim bCrlf As Boolean = True
Log(sb.LastNLines(12, bCrlf))

'  Output is:
'  
'  	This is line number 88
'  	This is line number 89
'  	This is line number 90
'  	This is line number 91
'  	This is line number 92
'  	This is line number 93
'  	This is line number 94
'  	This is line number 95
'  	This is line number 96
'  	This is line number 97
'  	This is line number 98
'  	This is line number 99
'