Piszę program w którym potrzebuję z wejściowego string wyłuskać liczby, rozwiązałem to łopatologicznie (kod działa) ale pomyślałem że fajnie by było użyć regex liczby jakie chcę wyłuskać to są liczby całkowite i ułamkowe, regex do całkowitych wygląda tak : "[0-9]+" a do ułamkowych tak: "[0-9]+([,.][0-9]+)" i teraz moje pytanie, jak to połączyć w jedno wyrażenie aby szukało liczb całkowitych lub ułamkowych?
Wyrażenie regularne, wyszukiwanie liczb całkowitych i ułamkowych w stringu.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 316
0
- Rejestracja: dni
- Ostatnio: dni
- Postów: 411
1
W Wikipedii to jest opisane. https://pl.wikipedia.org/wiki/Wyra%C5%BCenie_regularne Liczby, o których mówisz, to liczby rzeczywiste.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11
0
Użyj regexbuddy. Bardzo dobry program, od razu sprawdza czy działa na twoim tekście i tworzy program w jakim chcesz języku.