While SysUtils.StrScan() takes PWideChar const as the parameter, is there a StrScan() like built-in function for string/Unicodestring type?
Thanks in advance.
While SysUtils.StrScan() takes PWideChar const as the parameter, is there a StrScan() like built-in function for string/Unicodestring type?
Thanks in advance.
Plain old Pos will work well enough for most cases. The second parameter will simply be a one-character string instead of a Char.
If the string you're searching through will not have embedded null characters, then you can also use StrScan directly; just type-cast the string parameter to PChar. StrScan will stop searching when it reaches the null character.