Articles of regex

Questa regex non funziona in c ++

Si suppone che corrisponda a “abababab” poiché “ab” viene ripetuto più di due volte consecutivamente ma il codice non stampa alcun output. C’è qualche altro trucco nell’usare regex in C ++. Ho provato con altre lingue e funziona bene. #include int main(){ std::string s (“xaxababababaxax”); std::smatch m; std::regex e (“(.+)\1\1+”); while (std::regex_search (s,m,e)) { for […]

L’espressione regolare funziona su un tester online ma non riesce in java

Ho la seguente espressione regolare ( link ) [\d\.]+[ ](.*?)[ ]{2,}(.+) Tuttavia, il codice Java equivalente non riesce a corrispondere: String REGEX = “[\\d\\.]+[ ](.*?)[ ]{2,}(.+)”; Pattern pattern = Pattern.compile(REGEX); String line = “1. QUEEN WE ARE THE CHAMPIONS” Matcher matcher= pattern.matcher(line); String artist = matcher.group(0); String song = matcher.group(1); Non riesco a capire cosa […]

Regex per trovare parole intere

Come troverei se un’intera parola, cioè “EU” , esistesse all’interno della stringa “I am in the EU.” , mentre non corrisponde anche a casi come “I am in Europe.” ? Fondamentalmente, mi piacerebbe una sorta di regex per la parola vale a dire “EU” con caratteri non alfabetici su entrambi i lati.

Dividi il testo per colonne in PowerShell

Sono un novizio di PowerShell (Bash è la mia cosa normale) che sta attualmente cercando di ottenere l’output di qwinsta per mostrare chi è loggato come utente ‘rdpwd’ (rdesktop) in modo che possa controllare ogni nome utente con un elenco di nomi utente, e se non corrispondono, li disconnettono. Attualmente sto lavorando a due problemi: […]

Differenza tra quantificatori regex plus e star

Provo ad estrarre il numero di errore da stringhe come “Wrong parameters – Error 1356” : Pattern p = Pattern.compile(“(\\d*)”); Matcher m = p.matcher(myString); m.find(); System.out.println(m.group(1)); E questo non stampa nulla, che è diventato strano per me come il * significa * – Matches the preceding element zero or more times da Wiki Sono anche […]

Espressione regolare che non funziona per almeno un personaggio europeo

Sto verificando se la mia stringa contiene almeno un carattere di una lingua europea (Esempio: tedesco, spagnolo, inglese ecc …) Ho provato come il seguente: var check = “abc”; if(check.match(/^[a-zA-ZäöåÄÖÅ]+$/)){ alert(“if”); } else{ alert(“else”); } Dovrebbe funzionare solo se ha almeno un carattere linguistico europeo. Non dovrebbe funzionare se solo numeri. Per favore guidami ragazzi […]

Passaggio dei parametri all’azione tramite ModelDriven in Struts 2

Il problema è correlato a ModelDriven e Struts 2.3.16. Poiché il comportamento dell’intercettore params modificato per accedere ai parametri passati all’azione richiede la configurazione dell’elenco acceptParamNames da utilizzare con ModelDriven azione ModelDriven . Se acceptParamNames list è vuoto, funziona come impostazione predefinita accettando i parametri tramite pattern predefinito. Supponiamo di avere un Azione ModelDriven : […]

Come gestisco i caratteri speciali in un’espressione regolare di Perl?

Sto usando un programma Perl per estrarre il testo da un file. Ho una serie di stringhe che uso come delimitatori per il testo, ad esempio: $pat = $arr[1] . ‘(.*?)’ . $arr[2]; if ( $src =~ /$pat/ ) { print $1; } Tuttavia, due delle stringhe nell’array sono $450 e (Buy now) . Il […]

RegEx Match più volte nella stringa

Sto cercando di estrarre i valori da una stringa che si trova tra <>. Ma potrebbero accadere più volte. Qualcuno può aiutare con l’espressione regolare per abbinare questi; this is a test for <> who like <> test 2 <> likes nothing test 3 <> <> <> <> <> <> <>. Quindi desidero foreach the […]

regex per trovare l’url in un testo

Devo trovare il primo URL nel testo con un’espressione regolare: per esempio: I love this website:http://www.youtube.com/music it’s fantastic o [ es. http://www.youtube.com/music] text