「x(?=y)」は、正規表現 y がマッチングしたときのみ正規表現 x を評価します。
似たようなパターンがあるとき、続くパターンを指定することで目的のパターンにマッチングさせることができます。
// 検索対象文字列
var str = "tag01 Tag123 TAGabc";
// 検索実行および結果出力
document.write("「[A-Za-z]+(?=01)」で抽出結果: ", str.match(/[A-Za-z]+(?=01)/));
document.write("<br>「[A-Za-z]+(?=123)」で抽出結果: ", str.match(/[A-Za-z]+(?=123)/));
document.write("<br>「[A-Za-z]+(?=abc)」で抽出結果: ", str.match(/[A-Za-z]+(?=abc)/));