Quali sono alcune espressioni regolari di esempio del programma di riconoscimento Java?
Di seguito sono mostrati alcuni programmi di riconoscimento di esempio per widget e testo dinamico utilizzando un'espressione regolare Java (reg ex).
Esempio 1
Viene visualizzata un'espressione regolare per un codice postale di esempio USA.
- Nome del programma di riconoscimento
- Codice postale USA
- Espressione regolare (reg ex)
- \b[0-9]{5}\b
- Descrizione
- Qualsiasi numero di cinque cifre con interruzioni di parola prima e dopo
- Esempio
- 01886
- Gruppo 0
- 01886
Esempio 2
Viene visualizzata un'espressione regolare di esempio per la borsa valori.
- Nome del programma di riconoscimento
- Simbolo azione quotata in borsa
- Espressione regolare (reg ex)
- (NYSE|AMEX|NASDAQ):([A-Z]{1,4})
- Descrizione
- Uno dei titoli seguito dai due punti, seguito da un simbolo maiuscolo
- Esempio
- NYSE:IBM
- Gruppo 0
- NYSE:IBM
- Gruppo 1
- NYSE
- Gruppo 2
- IBM®
Esempio 3
Viene visualizzato un esempio di espressione regolare di valuta USA.
- Nome del programma di riconoscimento
- Riconoscitore di valuta USA
- Espressione regolare (reg ex)
- \$(\d*)(\.\d{2})?
- Descrizione
- Un segno di dollaro, ha seguito da qualsiasi quantità di numeri e, facoltativamente, un punto seguito da due cifre
- Esempio
- $215.95
- Gruppo 0
- $215.95
- Gruppo 1
- 215
- Gruppo 2
- .95
Per un elenco di espressioni e strumenti regolari Java, vedere i seguenti siti:
java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html
regex.powertoy.org