Posted: Tue Jul 19, 2005 1:53 pm
> let's simply code it for now... 
Here's what I've been using for ages:

Here's what I've been using for ages:
Code: Select all
Procedure FindStringLast(string$,match$,startpos)
Repeat : a=FindString(string$,match$,startpos) : If a<>0 : startpos=a+1 : EndIf : Until a=0
ProcedureReturn startpos-1
EndProcedure
Debug FindStringLast("123-456-789","-",1) ; Returns 8, because last dash is 8th character.