Come posso sommare o aggiungere un determinato valore a tutti quei numeri? Ad esempio il mio obiettivo è aumentare tutti i numeri all'interno del "" con 100 ma il raggiungimento di questo è stato problematico. Fondamentalmente in qualche modo sommare il numero corrente con +100.Notepad ++ Espressione regolare numeri di sommario
ho le seguenti linee
<devio1="875" devio2="7779" devio3="5635" devio4="154"/>
<devio1="765" devio2="74779" devio3="31535" devio4="544"/>
<devio1="4335" devio2="13" devio3="55635" devio4="1565"/>
Utilizzando questa espressione regolare con Notepad ++
<devio1="([0-9]+)" devio2="([0-9]+)" devio3="([0-9]+)" devio4="([0-9]+)"/>
posso trovare tutti i numeri all'interno del "", ma non riesco a trovare un modo per aggiungere +100 a tutti loro. Questo compito può essere raggiunto con Notepad ++ usando le espressioni regolari?
Non proprio una risposta alla tua domanda, solo al tuo problema: potresti prendere in considerazione l'idea di usare Perl. – Peter
Le espressioni regolari sono per la manipolazione delle stringhe, in realtà non sono adatte per fare matematica. –
Non è possibile ottenere ciò usando solo espressioni regolari, avrete bisogno di una richiamata. Puoi scrivere il tuo plugin per Notepad ++ o semplicemente usare la tua lingua preferita. – HamZa