Another vote for Regular Expressions 101. It’s my goto and because it is web based so I can use it on pretty much any platform I might be working on at the time 
@misterharrycrumm’s observation about the language/flavour variance is a key feature to be aware of and it is absolutely the difference between pulling your hair out and sitting back with a smug look on your face.