Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Estrarre numeri

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    8

    Estrarre numeri

    Salve ho un piccolo problema vorrei estrarre solo i numeri da queste stringhe:

    1: ('817', '3721', '10')
    2: ('817', '3721', '1')
    3: ('817', '3721', ' ')

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Estrarre numeri

    Originariamente inviato da xnxfox
    Salve ho un piccolo problema vorrei estrarre solo i numeri da queste stringhe:

    1: ('817', '3721', '10')
    2: ('817', '3721', '1')
    3: ('817', '3721', ' ')
    Puoi usare le "espressioni regolari" tramite le classi Pattern/Matcher in java.util.regex.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    8
    Ciao

    Scusa la mia ignoranza ma non ho capito bene..

    grazie

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da xnxfox
    Scusa la mia ignoranza ma non ho capito bene..
    Le tue stringhe hanno sempre un formato "generico" descrivibile come:

    - Uno o più digit:
    - Due punti ":"
    - Spazio
    - Aperta parentesi "(" e apice singolo "'"
    - Uno o più digit
    - Apice singolo "'" e chiusa parentesi ")"
    - Virgola ","
    ...ecc...
    ...

    Così?
    Allora puoi usare le espressioni regolari per creare un Pattern che o descriva l'intera forma in modo completo (giusto anche per validare l'intera stringa) o anche in modo meno rigoroso per cercare solamente "qualunque sequenza di digit tra gli apici singoli".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.