Domande taggate «regex»

Le espressioni regolari forniscono un linguaggio dichiarativo per abbinare i pattern all'interno delle stringhe. Sono comunemente utilizzati per la convalida, l'analisi e la trasformazione delle stringhe. Poiché le espressioni regolari non sono completamente standardizzate, tutte le domande con questo tag dovrebbero includere anche un tag che specifica il linguaggio o lo strumento di programmazione applicabile. NOTA: la richiesta di regex HTML, JSON, ecc. Tende a incontrare reazioni negative. Se è presente un parser, utilizzalo invece.


6
Javascript Regular Expression Rimuovi spazi
Quindi sto scrivendo un piccolo piccolo plugin per JQuery per rimuovere gli spazi da una stringa. Vedere qui (function($) { $.stripSpaces = function(str) { var reg = new RegExp("[ ]+","g"); return str.replace(reg,""); } })(jQuery); la mia espressione regolare è attualmente quella [ ]+di raccogliere tutti gli spazi. Funziona .. tuttavia …
90 javascript  regex 



1
comportamento degli spazi bianchi delle espressioni regolari grep
Ho un file di testo, contenente qualcosa come: 12,34 EUR 5,67 EUR ... C'è uno spazio bianco prima di "EUR" e ignoro 0, XX EUR. Provai: grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\} EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s*EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s[E]UR' => worked ! Qualcuno può …
90 regex  grep  gnu 

10
Utilizzando il segno zodiacale in grep
Sto cercando di cercare la sottostringa "abc" in un file specifico in linux / bash Faccio così: grep '*abc*' myFile Non restituisce nulla. Ma se lo faccio: grep 'abc' myFile Restituisce le corrispondenze correttamente. Ora, questo non è un problema per me. Ma cosa succede se voglio grep per una …
90 regex  bash  grep 



4
C'è una differenza tra / \ s / ge / \ s + / g?
Quando abbiamo una stringa che contiene caratteri spazio: var str = ' A B C D EF '; e vogliamo rimuovere gli spazi dalla stringa (vogliamo questo :) 'ABCDEF'. Entrambi questo: str.replace(/\s/g, '') e questo: str.replace(/\s+/g, '') restituirà il risultato corretto. Ciò significa che +è superfluo in questa situazione? C'è …
89 javascript  regex 

5
Python regex - prefisso r
Qualcuno può spiegare perché l'esempio 1 di seguito funziona, quando il rprefisso non viene utilizzato? Ho pensato che il rprefisso deve essere utilizzato ogni volta che vengono utilizzate le sequenze di escape. L'esempio 2 e l'esempio 3 lo dimostrano. # example 1 import re print (re.sub('\s+', ' ', 'hello there …


4
Utilizzo di RegEX come prefisso e aggiunta in Notepad ++
Ho un elenco abbastanza ampio di parole in un file txt e sto cercando di eseguire un'espressione regolare trova e sostituisci in Notepad ++. Devo aggiungere una stringa prima di ogni riga e dopo ogni riga .. In modo che: wordone wordtwo wordthree diventare abile: "wordone" in grado: "wordtwo" in …
88 regex  notepad++ 

5
usa l'espressione regolare nella condizione if in bash
Mi chiedo la regola generale per usare l'espressione regolare nella clausola if in bash? Ecco un esempio $ gg=svm-grid-ch $ if [[ $gg == *grid* ]] ; then echo $gg; fi svm-grid-ch $ if [[ $gg == ^....grid* ]] ; then echo $gg; fi $ if [[ $gg == ....grid* …
88 regex  bash 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.