Zamiana dowolnej długości tekstu na inny wyraz

0

Witam.
Jak mogę zamienić w tekście wyraz, który może być tylko w jednym miejscu i dowolnej długości?
Mam już kod, który zamienia dokładnie jeden określony przez użytkownika wyraz na inny wybrany.
Dla przykładu, w pliku x.txt znajduje się fragment tekstu (z cudzysłowami):

"Imie = Jan"

i chciałbym to imię w nim podmienić, jednak może być to inne imię niż Jan, a chcę żeby kod działał dla dowolnego imienia które się tam znajdzie.

text = text + line.replaceAll("niewiadome imię które znajduje się w pliku pod postacią \"Imie = x\" ", "imię na które chcę je zamienić") + " \r\n";

Bardzo proszę o pomoc.

dodanie znacznika <code class="java"> - @furious programming

0

ale przecież ani replaceAll ani replaceFirst nie pomogą mi w tym...

dokładnie chodzi o to, że program wczytuje plik html i zmienia w nim kodowanie

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">

czyli w tej linijce chcę zmienić wyraz między charset= oraz **">

**
jakiekolwiek kodowanie by tam nie było.

1 użytkowników online, w tym zalogowanych: 0, gości: 1