Carets dans les Expressions Régulières

Spécifiquement quand ^ signifie "match démarrer" et quand a-t-il dire "non" dans les expressions régulières?

À partir de l'article de Wikipédia et d'autres références, j'en ai conclu qu'il signifie l'ancien au début et à la dernière, quand utilisé avec des crochets, mais comment le programme peut gérer le cas où le curseur est au début et à un support? Ce n'est, disons, ^[b-d]t$ match?

OriginalL'auteur Sylvester V Lowell | 2013-06-05