Przejrzałem trochę disambigów i przynajmniej w ich przypadku znalazłem dwa wzorce lini w których mozna by bezbłędnie określić o który link chodziło. ^* ?[[([^]*)|?.*]] ?[-—] ?(.*)$ albo: ^* ?[[([^]*)|?.*]]$ jeśli nie ma tytułu.
P.S. mamy czasem niezłe jaja, ala [[Alba]], np. * [[alba (szata liturgiczna)|szata liturgiczna]] koloru białego * [[Alba (Włochy)|miasto]] we [[Włochy|Włoszech]] * [[Alba (wino)|wino]] włoskie z okręgu Alba * [[Okręg Alba|okręg]] w [[Rumunia|Rumunii]]
wygląda jakby nie było artykułów na temat tych haseł.