Najpierw przedstawię kod i powiem o co w nim chodzi.
<script type="text/javascript"> function konwertuj(form) { var text = form.load.value; wynik = text.replace(/\s{1,}/g,' '); if (form.zagadnienia.checked == true) { wynik = wynik.replace(/Wynik: \d+/, '') } else { wynik = wynik.replace('Wynik:', '\n[b]Wynik:[color=red]') }
Więc tak , gdy wpiszę w textarea "Wynik: BLA BLA" to w drugim tekst area pojawia mi się
Cytat
[B]Wynik: [color=red] BLA BLA
Chciałbym mieć podobny efekt , ale żeby po "WYNIK:" pobierało tylko liczby , które są tak zapisane
Cytat
1|565
54|652
465|125
1|1
1|46
1|764
54|652
465|125
1|1
1|46
1|764
Więc jeżeli jest
"Wynik: Tutaj jest 642|126"
To żeby mi zwracało "Wynik: 642|126"
Próbowałem czegoś takiego
wynik = text.replace(/[\d]{1,3}\|[\d]{1,3}/,' ');
Ale niestety nie działało. Myślę że dobrze to wytłumaczyłem i jest to zrozumiałe.