Grey, correct me if I'm wrong, but if -1 means "end of string" then isn't your initial results 100% correct?
Unexpected Mid$ behaviour
BlitzMax Forums/BlitzMax Programming/Unexpected Mid$ behaviourThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.