質問です。

「AAA-aaa」と「AAA-bb」といったように、
「ハイフンより前の文字が一致しているか」を確認したいです。
正規表現でどう表せばいいのか教えてください。
なお、大文字の箇所も小文字の箇所も場合によってそれぞれ文字数が変わります。
文字は半角英数のみです。
言語はJavaです。

よろしくお願いします。