Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-02-2008, 18:18   #1
b&w
Junior Member
 
Iscritto dal: Jan 2004
Città: Torino
Messaggi: 24
[JAVA] "gioco" del matching con le regex?

Ciao a tutti i ragazzi del forum.
Avrei un così per dire un giochino da sottoporvi sul match di stringhe con le regex (regular expression)
perchè non riesco [ ]a fare il match con delle stringhe che contengono caratteri
alfanumerici (\\w+) ma anche degli spazi (\\s+) e dunque per chi volesse provare questo giochino posto una porzione di codice che può essere usato velocemente :
public class Giochino{
public static void main(String[]args){
boolean forse_vinco = true;
String daMetchare = "picopallo-vinco srl ";
//da completare..... una regex è fatta così
String regex ="^ $";
if(daMetchare.match(regex)==forse_vinco)
System.out.println("Yes,non ho vinto nulla ma forse ho aiutato il prox e quindi son + contento");
else
System.out.println("L'importante è partecipare grazie 1000 per aver partecipato ");

}
}

Grazie davvero a chi voglia aiutarmi
__________________
@@@VIVERE AL MEGLIO...CHE BELLO@@@
b&w è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2008, 20:24   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2791
Questo codice è lollissimo, complimenti!



...non ho capito cosa non hai capito
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 29-02-2008, 13:45   #3
b&w
Junior Member
 
Iscritto dal: Jan 2004
Città: Torino
Messaggi: 24
La regular expression che ti permette di vincere a qst meravigliosissimo game.

Purtroppo non ho abbastanza soldi per mettere in palio alcun che se non la mia conoscenza su java i qst forum :
;-)

Ciao a tutti.
__________________
@@@VIVERE AL MEGLIO...CHE BELLO@@@
b&w è offline   Rispondi citando il messaggio o parte di esso
Old 29-02-2008, 15:18   #4
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4907
Quote:
Originariamente inviato da b&w Guarda i messaggi
if(daMetchare.match(regex)==forse_vinco)
matches casomai.

PS: Indenting
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 29-02-2008, 15:41   #5
b&w
Junior Member
 
Iscritto dal: Jan 2004
Città: Torino
Messaggi: 24
Verissimo ...
Il codice l'ho scritto di getto...e troppo alla veloce.

Grazie per la segnalazione.
__________________
@@@VIVERE AL MEGLIO...CHE BELLO@@@
b&w è offline   Rispondi citando il messaggio o parte di esso
Old 29-02-2008, 15:44   #6
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4907
Non ho ancora capito cosa stai chiedendo però...
Potresti spiegarlo un po' meglio?
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 29-02-2008, 17:40   #7
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2791
Forse ho capito, vuoi una regex che "matchi" "picopallo-vinco srl "?
Ce ne sono infinite credo, la più semplice che mi viene in mente è ".*"
Il punto significa qualsiasi carattere, l'asterisco significa che può esserci 0 o più volte.

Penso comunque che quello che volevi tu era capire un po' le regex, allora leggi il tutorial della Sun: LINK
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2008, 12:04   #8
b&w
Junior Member
 
Iscritto dal: Jan 2004
Città: Torino
Messaggi: 24
I
Quote:
Ce ne sono infinite credo, la più semplice che mi viene in mente è ".*"
Lo sò anche io che la più immediata sarebbe questa ma il comèilatore protesta e non riesco a fare il matches(). Credo di aver navigato per tanjto iterspazio ma non ho trovato una regex valida che faccia al mio caso:

Ho provato anche così:
String regex ="^(\\w+ \\'-' \\w+ \\s+ \\w+ \\s+)$";
Ma è sempre false .
Qualcuno avrebbe qualche altra interpretazione??

Grazie e buona giornata a tutti.
__________________
@@@VIVERE AL MEGLIO...CHE BELLO@@@
b&w è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2008, 18:29   #9
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2791
A me funziona, questo è il codice che ho provato:
Codice:
class Asd{
	public static void main(String[]args){
		boolean forse_vinco = true;
		String daMetchare = "picopallo-vinco srl ";
		//da completare..... una regex è fatta così
		String regex =".*";
		if(daMetchare.matches(regex)==forse_vinco)
			System.out.println("Yes,non ho vinto nulla ma forse ho aiutato il prox e quindi son + contento");
		else
			System.out.println("L'importante è partecipare grazie 1000 per aver partecipato ");
	}
}
EDIT: Con la tua regex no, ma è normale, non ha molto senso... dovrebbe essere così: "^(\\w+-\\w+\\s+\\w+\\s+)$"
EDIT 2: In effetti non servono neanche le parentesi: "^\\w+-\\w+\\s+\\w+\\s+$"

Ultima modifica di wingman87 : 02-03-2008 alle 22:49.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Il presidente di Sony ha venduto il 56,5...
Nuova vulnerabilità per il kernel...
Fallout Stagione 2: 10 le nomination agl...
IQM porterà il quantum computer L...
2 MB di memoria RAM sono sufficienti per...
Incendio a Bovisa: cosa succede quando u...
AMD lancia 11 nuovi processori tra Ryzen...
IBM tra IA, sovranità digitale e ...
Blocco dei social sotto i 14 anni. A chi...
Nothing Ear (3a): la recensione delle cu...
DENZA BAO 5, il primo SUV del marchio BY...
Addio cavi in auto: Ottocast a IFA con C...
HONOR "Summer Essentials": l'e...
IBM fa la cura dimagrante ai mainframe z...
DENZA Z, la supercar con 3 motori elettr...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:51.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v