Articles of replace

String.Replace () vs. StringBuilder.Replace ()

Ho una stringa in cui ho bisogno di sostituire marcatori con valori da un dizionario. Deve essere il più efficiente ansible. Fare un ciclo con uno string.replace è solo andare a consumare memoria (le stringhe sono immutabili, ricorda). StringBuilder.Replace () sarebbe stato meglio visto che questo è stato progettato per funzionare con manipolazioni di stringhe? […]

Come si esegue una sostituzione Perl su una stringa mantenendo l’originale?

In Perl, qual è un buon modo per eseguire una sostituzione su una stringa usando un’espressione regolare e memorizzare il valore in una variabile diversa, senza cambiare l’originale? Di solito copio semplicemente la stringa su una nuova variabile, quindi la lego alla s/// regex che fa la sostituzione sulla nuova stringa, ma mi chiedevo se […]

Trova e sostituisci parole / linee in un file

Ho un file (in particolare, un file di configurazione log4j) e voglio essere in grado di leggere nel file e selezionare determinate righe nel codice e sostituirle. Ad esempio, all’interno del file c’è una stringa di testo che indica la directory in cui è memorizzata, o il livello del logger. Voglio essere in grado di […]

Sostituzione di alcuni personaggi in una stringa con un altro carattere

Ho una corda come AxxBCyyyDEFzzLMN Voglio sostituire tutti y e z con _ modo che l’output sia A_BC_DEF_LMN Come farlo? Conosco una serie di echo “$string” | tr ‘x’ ‘_’ | tr ‘y’ ‘_’ funzionerà, ma voglio farlo in un colpo solo, senza usare i tubi. EDIT: I seguenti ha funzionato echo “$string” | tr […]

Sostituisci solo alcuni gruppi con Regex

Supponiamo di avere la seguente espressione regolare: -(\d+)- e voglio sostituire, usando C #, il Gruppo 1 (\d+) con AA , per ottenere: -AA- Ora lo sto sostituendo usando: var text = “example-123-example”; var pattern = @”-(\d+)-“; var replaced = Regex.Replace(text, pattern, “-AA-“); Ma non mi piace molto, perché se cambio il pattern in modo […]

MySQL cerca e sostituisce del testo in un campo

Quale query MySQL farà una ricerca testuale e la sostituirà in un campo particolare in una tabella? Cerca quindi foo e sostituiscilo con la bar quindi un record con un campo con il valore hello foo diventa hello bar .

Sostituisci l’ultima parte della stringa

Voglio sostituire l’ultima stringa che è a , con ) Supponiamo che la stringa sia: Inserisci in doppio (nome, data, da convertire in: Inserisci in doppio (nome, data)

Javascript come rimuovere il testo da una stringa

Ho una stringa che ha data-123 come valore. Come in jQuery o Javascript dovrei entrare e rimuovere i data- dalla stringa lasciando il 123 ?

Java Sostituisci riga nel file di testo

Come sostituire una riga di testo trovata all’interno di un file di testo? Ho una stringa come: Do the dishes0 E voglio aggiornarlo con: Do the dishes1 (e vice versa) Come posso realizzare questo? ActionListener al = new ActionListener() { @Override public void actionPerformsd(ActionEvent e) { JCheckBox checkbox = (JCheckBox) e.getSource(); if (checkbox.isSelected()) { System.out.println(“Selected”); […]

Come posso usare mySQL replace () per sostituire le stringhe in più record?

Abbiamo un database con un sacco di record con alcuni dati non validi in una colonna, in cui un editor incorporato sfugge a qualcosa che non dovrebbe essere stato sfuggito e che interrompe i collegamenti generati. Voglio eseguire una query per sostituire i caratteri non validi in tutti i record, ma non riesco a capire […]