I am having trouble trying to find an expression that will match a word that starts with "b" ends with "t" and contains "o". The following expression grabs something that begins with "b" and ends with "t" but doesn't account for "o" ^[Bb]..t$ I understand that having brackets next to each other[][] will match the next letter in a word. I just can't figure out how I would look for say a letter five characters down. Any help would nice.