Sto cercando un modo succinto per incrementare tutti gli interi si trovano in una stringa di +1 e restituire la stringa completa.Rubino: incrementare tutti gli interi in una stringa di +1
Ad esempio:
"1 plus 2 and 10 and 100"
deve diventare
"2 plus 3 and 11 and 101"
posso trovare tutti i numeri interi molto facilmente con
"1 plus 2 and 10 and 100".scan(/\d+/)
ma mi sono bloccato a questo punto cercare di incrementare e rimettere insieme le parti.
Grazie in anticipo.
dolce! Sapevo che c'era un modo molto semplice per farlo. Grazie! – NullRef
Questo è molto cool. Non sapevo che Gsub prendesse dei blocchi. – jergason