Stavo analizzando un file e alcune righe del file si sono concluse con "". Volevo usare gsub per trovarlo e sostituirlo. Ho provato "" e // e nessuno dei due corrisponde "".
Ho finito per aggirarlo usando una combinazione di chop e strip ma mi ha lasciato pensare come farei questo se avessi mai bisogno di nuovo?
risposte:
3 per risposta № 1Devi anche scappare dal segno di fuga. Quindi questo dovrebbe funzionare:
/\/
1 per risposta № 2
Passare una stringa a gsub che verrà poi compilata per un'espressione regolare:
"abcdef".gsub("\", "")
=> "abcdef"
O semplicemente fornendo direttamente la regex:
"abcdef".gsub(/\/, "")
=> "abcdef"