Conosciuta anche come espressione regolare o regexp, una descrizione di una serie di stringhe, spesso utilizzata per la ricerca e la convalida delle stringhe.
Quindi, ho letto un po 'e ho scoperto che NotePad ++ non usa regex "normale" (iniziando a pensare che tornerò su SciTE), ma ecco la mia domanda: Ho un elenco esportato di dati con alcuni dati ridondanti che sto cercando di ripulire e convertire in un buon CSV per l'importazione …
Non sono chiaro cosa faccia l'espressione di submatch ({nr}) in vim. Il manuale dice quanto segue: submatch({nr}) *submatch()* Only for an expression in a |:substitute| command. Returns the {nr}'th submatch of the matched text. When {nr} is 0 the whole matched text is returned. Example: :s/\d\+/\=submatch(0) + 1/ This finds …
Sto riscontrando un problema con sed che non restituisce ciò che mi aspetto quando si utilizza un modello regex per ripulire alcuni output da una query mysql. mysql -uroot -p -e 'SELECT `path` FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*/\1/p' La query restituisce un gruppo di righe come queste: | …
Quando uso l'espressione regolare per sostituire gli spazi bianchi, \ s corrisponde anche alla fine di una linea e non solo allo spazio in una linea. Come posso correggere questo per sostituire semplicemente gli spazi bianchi in una riga.
Ho un problema difficile. Devo apportare una piccola modifica a un gran numero di file xml (500+). La modifica comporta la commutazione di un valore da "falso" a "vero". La linea che deve cambiare appare così: <SizeIsMeasuredLineLine>false</SizeIsMeasuredLineLine> E deve diventare: <SizeIsMeasuredLineLine>true</SizeIsMeasuredLineLine> Sfortunatamente ci sono numerose istanze di questo set di …
Sto cercando di individuare tutte le righe in un file in cui il carattere |(pipe) compare più di 21 volte. Il |personaggio è un delimitatore di campo, quindi non esiste un numero specifico di caratteri che possono cadere tra le |istanze. C'è un modo semplice per farlo in Vim? NOTA: …
Di recente ho posto questa domanda sull'uso gpaste getdell'output come STDINper youtube-dl . Da allora a questa domanda è stata data una risposta, ma vorrei passare alla fase successiva dell'automazione un'attività multi-comando: avvia un download di video nella cartella corrente utilizzando l'URL copiato dalla barra dell'URL nel comando firefox: youtube-dl …
Se hai un file di testo e vuoi cercare e sostituire una parte di un pattern abbinato, come lo faresti con perl one-liner, sed o python? Per esempio: "653433,78" abbinare con [0-9]{6},[0-9]{2}. Modificare , a ..
Ho un foglio di calcolo di Excel che ha alcune celle che assomigliano a questo |A|AA|A|CCCCCC |A|BB|A|DDDDDD |A|CC|A|EEEEEE |A|CC|A|FFFFFF Voglio fare una ricerca / sostituzione che mi dia: CCCCCC DDDDDD EEEEEE FFFFFF Che sia rimuovendo tutto prima di & amp; incluso il secondo | A |, o rimuovendo tutto tra …
Ho due documenti identici, ma uno è in inglese, l'altro in spagnolo. Ho preso il primo e mi sono preso cura di riformattarlo a mano, soprattutto. Ora, piuttosto che passare attraverso il lungo processo di riformattazione con il documento spagnolo, mi piacerebbe semplicemente sostituire ogni paragrafo dal documento in lingua …
Qualcuno può aiutarmi con un modello di corrispondenza dei file di riga di comando relativamente complesso? Ho i file in una directory come segue: 1.png 1_thumb.png 1-1.png 1-1_thumb.png 1-2.png 1-2_thumb.png 2.png 2_thumb.png 2-1.png 2-1_thumb.png 3.png 3_thumb.png 3-1_thumb.png Voglio elencare tutti i file che non hanno una copia con lo stesso …
Vengo da BBEdit, dove nella finestra di dialogo cerca e sostituisci c'è un modo per salvare ricerche regex complicate per il successivo recupero. A parte copiare e incollare da un file di testo di regexp, c'è un modo semplice per farlo?
Al momento stiamo modificando uno dei nostri database. Dobbiamo rimuovere qualsiasi informazione dopo una seconda colonna. Esempio di dati: abcfrjwf:rhfgpughtep0urt:193.532.456.245 Mi stavo chiedendo se qualcuno conoscesse un comando regex per Notepad ++ che può far sembrare: abcfrjwf:rhfgpughtep0urt Se i dati sono già in questo formato, ad esempio gtrheppg:rfgeterjyetrtgt dovrebbe rimanere …
Quindi, in sostanza, ho bisogno di modificare qualcosa del genere: @john TEST TEST TEST @andrew EXAMPLE EXAMPLE @geady JK JK JK e ho bisogno di sostituirli tutti per ottenere questo: @replaced TEST TEST TEST @replaced EXAMPLE EXAMPLE @replaced JK JK JK Come posso ottenere questo risultato con Notepad ++? Grazie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.