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ł.