Wyrażenie regularne, wyszukiwanie liczb całkowitych i ułamkowych w stringu.

Wyrażenie regularne, wyszukiwanie liczb całkowitych i ułamkowych w stringu.
PR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 316
0

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?

A9
  • 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.

LO
  • 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.

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5027
0

Wyszukiwarka podaje sporo rozwiazan...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.