Czy za pomocą wyrażeń regularnych mogę zastąpić masowo w tekście liczby według formuły (n)a -> (n+1)a, gdzie zawartość nawiasu jest liczbą całkowitą, a litera "a" jest literą a?
Mam na myśli coś takiego:
Zawsze, gdy w tekście napotkany zostanie ciąg "liczba z literą a", zastąp liczbę liczbą większą o jeden.
Czyli:
33a jakiś tekst pomiędzy 44a 7a 155a o i znowu jakiś tekścik 3687a 14a 9929561a 317a
Powinno zostać zamienione na:
34a jakiś tekst pomiędzy 45a 8a 156a o i znowu jakiś tekścik 3688a 15a 9929562a 318a
Oczywiście chodzi mi o jeden wzór, który zamieni wszystkie te liczby, a także inne z literą a.
Damy radę?