onekidney onekidney - 21 days ago 9
C# Question

Count the number of times a string appears within a string

I simply have a string that looks something like this:

"7,true,NA,false:67,false,NA,false:5,false,NA,false:5,false,NA,false"

All I want to do is to count how many times the string "true" appears in that string. I'm feeling like the answer is something like String.CountAllTheTimesThisStringAppearsInThatString() but for some reason I just can't figure it out. Help?

Answer
Regex.Matches(Regex.Escape(input),  "true").Count