- StringScanner Methods
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/index.xml
The StringScanner object provides high performance string manipulation functions. The StringScanner functions operate at the location of the current offset in the text buffer. The initial position is 1. All functions (except those with optional negative numeric arguments) work from the current offset position towards the end of the buffer.
The StringScanner.ScanXXX() functions position the offset immediately after any found text. The StringScanner.SkipXXX() functions position the offset at the beginning of any found text.
- Xbasic Help Pages
- /documentation/pages/Index/Xbasic Help Pages.xml[The Xbasic Programming Environment]
- StringScanner.GetRemainder Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/Get/StringScanner.GetRemainder Method.xmlReturn from current position to end of string.
- StringScanner.GetToOffset Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/Get/StringScanner.GetToOffset Method.xmlReturn text up to current offset.
- Utility Objects
- /documentation/pages/Ref/Api/Objects/Utility/index.xmlUtility objects - ImageName object, ImageResource object, ImageViewer object, and StringScanner object.
- StringScanner.GetLineNumber Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/Get/StringScanner.GetLineNumber Method.xmlDetermine which line we are one.
- StringScanner.GetLineText Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/Get/StringScanner.GetLineText Method.xmlReturn the text of the line we are on, if optional requested line is set, we go to the begginning of the specified line first.
- StringScanner.Create Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/StringScanner.Create Method.xmlCreate a new string scanner object.
- StringScanner.Reset Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/StringScanner.Reset Method.xmlSet the scanner back to the beggining.
- StringScanner.Delete Function
- /documentation/pages/Ref/Api/Objects/Utility/StringScanner/StringScanner.Delete Method.xmlDelete bytes from string at location.