Articles of regex

Controlla se una stringa corrisponde a un’espressione regolare nello script di Bash

Uno degli argomenti che il mio script riceve è una data nel seguente formato: yyyymmdd . Voglio verificare se ottengo una data valida come input. Come posso fare questo? Sto cercando di usare un’espressione regolare come: [0-9]\{\8}

Rimuovere gli zero finali insignificanti da un numero?

Ho perso una chiamata API standard che rimuove gli zeri insignificanti finali da un numero? Ex. var x = 1.234000 // to become 1.234; var y = 1.234001; // stays 1.234001 Number.toFixed () e Number.toPrecision () non sono proprio quello che sto cercando.

Come sostituire tutte le stringhe ai numeri contenuti in ciascuna stringa in Notepad ++?

Sto cercando di trovare tutti i valori con il seguente schema: value=”4″ value=”403″ value=”200″ value=”201″ value=”116″ value=”15″ e sostituirlo con valore all’interno degli ambiti. Sto usando la seguente espressione regolare per trovare il modello: .*”\d+” Come posso fare una sostituzione?

Espressione regolare per una stringa che non inizia con una sequenza

Sto elaborando un sacco di tabelle usando questo programma , ma ho bisogno di ignorare quelle che iniziano con l’etichetta “tbd_”. Finora ho qualcosa come [^ tbd_] ma che semplicemente non corrisponde a quei personaggi.

Come “inverso la corrispondenza” con regex?

Sto usando RegexBuddy ma sono comunque nei guai con questa cosa: \ Sto elaborando un file riga per riga. Ho costruito un “modello di linea” per abbinare ciò che voglio. Ora mi piacerebbe fare una partita inversa … cioè voglio abbinare linee dove c’è una stringa di 6 lettere, ma solo se queste sei lettere […]

Convertire un char in maiuscolo usando le espressioni regolari (EditPad Pro)

Ho scritto un’espressione regolare nella speranza che sarò in grado di sostituire ogni partita (che è solo un carattere) in caratteri maiuscoli. Sto usando EditPad Pro (tuttavia sono disposto a utilizzare qualsiasi altro strumento che mi consenta di farlo, a patto che sia libero di provare, dal momento che ho bisogno di farlo solo una […]

jQuery Youtube URL Validazione con regex

So che c’è un sacco di domande a cui rispondere qui https://stackoverflow.com/questions/tagged/youtube+regex , ma non in grado di trovare una domanda simile a me. Qualsiasi corpo ha l’espressione regolare JavaScript per convalidare la riga dell’URL VIDEO YouTube sotto elencata. Voglio solo sapere dove un tale URL può essere ansible http://www.youtube.com/watch?v=bQVoAWSP7k4 http://www.youtube.com/watch?v=bQVoAWSP7k4&feature=popular http://www.youtube.com/watch?v=McNqjYiFmyQ&feature=related&bhablah http://youtube.com/watch?v=bQVoAWSP7k4 – aggiornamento […]

Come usare l’opzione ‘-prune’ di ‘find’ in sh?

Non capisco perfettamente l’esempio dato dal ‘man find‘, qualcuno può darmi qualche esempio e spiegazione? Posso combinare un’espressione regolare in esso? la domanda più dettagliata è la seguente: scrivi uno script di shell, changeall, che ha un’interfaccia come “changeall [-r–R]” string1 “” stringa2 “. Troverà tutti i file con un suffisso di .h, .C , […]

Nessuna corrispondenza con c ++ 11 regex

Perché non trova corrispondenze in g ++ (Debian 4.6.3-1) 4.6.3 o clang versione 3.2 (trunk 159457) #include #include #include using namespace std; int main() { string line(“test”); regex pattern(“test”,regex_constants::grep); smatch result; bool ret(false); ret = regex_search(line,result,pattern); cout << boolalpha << ret << endl; cout << result.size() << endl; return 0 ; } produzione false 0

Regex: rimuovere le righe contenenti

Ho un lungo documento di comandi. Usando notepad ++ o regex, voglio cancellare tutte le righe che contengono “help” incluso keyboard_help, ecc. Come si può fare?