Articles of regex

javascript ottiene il corpo della funzione

Ho una funzione es var test = function () {alert(1);} Come posso ottenere il corpo di questa funzione? Suppongo che l’unico modo sia quello di analizzare il risultato del metodo test.toString (), ma esiste un altro modo? Se l’analisi è l’unico modo, quale sarà la regex per arrivare al corpo? (l’aiuto con la regex è […]

Analisi del CN ​​da un certificato DN

Permettetemi di iniziare affermando che questa è una questione di estetica. Ho risolto il mio problema, sono solo curioso di modi migliori per farlo. Quindi, ho un certificato DN, qualcosa del genere: CN = Jimmy Blooptoop, OU = Someplace, OU = Dipendenti, DC = Bloopsoft-Inc Ora, voglio prendere il CN da quello. In Java, non […]

Come faccio a verificare se un nome file corrisponde a un modello jolly

Ho uno schema jolly, forse “* .txt” o “POS ??. Dat”. Ho anche una lista di nomi di file in memoria che ho bisogno di confrontare con quel modello. Come potrei farlo, tenendo a mente ho bisogno esattamente della stessa semantica che usa IO.DirectoryInfo.GetFiles (pattern). MODIFICA: Tradurre ciecamente in un’espressione regolare NON funzionerà.

Elenco di tutti i file che corrispondono a un modello di percorso completo in R

Sto cercando di ottenere l’elenco dei file che corrispondono a un modello a percorso completo . Finora, ho usato list.files () ma non ha funzionato. Supponiamo di avere la seguente organizzazione di directory: results |- A | |- data-1.csv | |- data-2.csv | |- B |- data-1.csv |- data-2.csv Quindi il seguente comando: list.files(pattern=’data-.*\\.csv’, recursive=TRUE) […]

Inverti la corrispondenza con regexp

Con PCRE, come puoi build un’espressione che si intonerà solo se non viene trovata una stringa. Se stavo usando grep (che non sono) vorrei l’opzione -v. Un esempio più concreto: voglio che il mio regexp corrisponda a iff stringa foo non è nella stringa. Quindi corrisponderebbe alla bar , ma non al foobar .

Espressione regolare Perl (usando una variabile come stringa di ricerca con caratteri operatore Perl inclusi)

$text_to_search = “example text with [foo] and more”; $search_string = “[foo]”; if ($text_to_search =~ m/$search_string/) print “wee”; Si prega di osservare il codice sopra. Per qualche motivo mi piacerebbe trovare il testo “[foo]” nella variabile $ text_to_search e stampare “wee” se lo trovo. Per fare ciò dovrei assicurarmi che [e] sia sostituito con [e] per […]

Come posso cercare e sostituire su più righe con Perl?

$ perl –version This is perl, v5.10.1 (*) built for x86_64-linux-gnu-thread-multi $ echo -e “foo\nbar” > baz.txt $ perl -p -e ‘s/foo\nbar/FOO\nBAR/m’ baz.txt foo bar Come posso far funzionare questo ricambio?

Regex per verificare se una stringa è strettamente alfanumerica

Come posso verificare se una stringa contiene solo numeri e alfabeti, ad es. è alfanumerico?

Espressione regolare solo per caratteri az, AZ

Non so come creare un’espressione regolare in JavaScript o jQuery. Voglio creare un’espressione regolare che verificherà se una stringa contiene solo caratteri tra az e AZ con qualsiasi disposizione. MODIFICARE Quando ho provato a fare regex /^[a-zA-Z\s]+$/ accettare anche spazi bianchi. Non funziona. Quale potrebbe essere l’errore? Sto testando la mia espressione regolare nell’esempio RegExp […]

Come sostituire i caratteri unicode non stampabili (Javascript)

Ho già sprecato un bel po ‘di tempo a gestire le stringhe (generate da un’altra fonte) e ho scoperto che il problema era che le stringhe hanno caratteri non stampabili. Oggi mi occupo di javascript. Qualcuno sa come sostituire i caratteri unicode non stampabili in javascript? Ho trovato qualcosa di simile qui: Come posso sostituire […]