Regex is a powerful way to searching in most every programming language. Althought when someone new to regex views one, they can become intimidated quickly. I’ll admit some regex strings are daunting, but with practice, this ambiguity clears (mostly :P).
Here are some create resoruces for learning Regex.
flaviocopes – This site has a great walkthrough, and slowly builds up to some more difficult Regex.
Learn Regex the Easy Way – A great tutorial that is language agnostic, but is a great from beginning to advance.
https://regex101.com/ – This isn’t a tutorial, but is a great way to test out your Regex