If you want to check whether a particular char is at a particular place in a string, treat the string like an array with an index:
char quote = '"'
if(someString[6] == quote)
Indexing a string returns the char at that place
If you want substrings there is also a new syntax for that:
someString[6..8] //starting at index 6, ending at 8, length of 2
Prefixing the number with ^
means "from the end of the string
someString[^6..^4] //starting at index 6 from the end, ending at 4 from end, length of 2
You can mix and match start and end so long as start position is before end position. This string must be at least 10 length:
someString[6..^4] //starting at index 6, ending at 4 from end, length of (length-10)
You can omit the start and it is assumed that you meant 0
You can omit the end and it is assumed you meant ^0
These ranges return strings, not chars