Platforms to show: All Mac Windows Linux Cross-Platform

InStrBytesMBS(target as string, find as string) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method String MBS Util Plugin 10.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns the first position of one of the bytes given in the find string in the target string.
Example
MsgBox str(InStrBytesMBS("Hello", "e")) // shows 2, as e is found
MsgBox str(InStrBytesMBS("Hello", "abcd")) // shows 0, as nothing is found
MsgBox str(InStrBytesMBS("Hello World", "abcd")) // shows 11, as d is found

You may want to make sure target and find are both in the same 8bit encoding (UTF-8, MacRoman, Windows ANSI, Latin 1, ASCII, etc. but not UTF16/UTF32).
The find string defines the bytes to search. This gives you a way to see whether one of those bytes is inside or to find the first byte matching a certain value.

Returns 0 if nothing is found or the position of the found character.

Blog Entries

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...