Extend a operators FindString and CountString

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
4RESTER
User
User
Posts: 63
Joined: Thu Aug 19, 2010 11:03 pm
Location: Uman, Ukraine

Extend a operators FindString and CountString

Post by 4RESTER »

I propose to extend the operators by optional parameter Mode:

Position = FindString(String$, StringToFind$, StartPosition)
up to
Position = FindString(String$, StringToFind$, StartPosition [,Mode])

and

Result = CountString(String$, StringToCount$)
up to
Result = CountString(String$, StringToCount$ [,Mode])

whe are Mode is #PB_String_NoCase
(like in operators ReplaceString, RemoveString)
See ya... Image
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

Re: Extend a operators FindString and CountString

Post by c4s »

Quick workaround:

Code: Select all

Position = FindString(LCase(String$), LCase(StringToFind$), StartPosition)
Result = CountString(LCase(String$), LCase(StringToCount$))
:wink:
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
Post Reply