Perfekte Möglichkeit, ein Gsub für ein Regex-Match zu schreiben?
Ich versuche, ein Gsub für ein Regex-Match zu schreiben, aber ich stelle mir vor, es gibt einen perfekteren Weg, dies zu tun.
Meine Gleichung:
ref.gsub(ref.match(/settings(.*)/)[1], '')
Damit ich das ertragen kannsettings/animals
und kehre einfach zurücksettings
.
Aber was wennsettings
ist Null? Als meine[1]
schlägt wie erwartet fehl.
Also, wie kann man die obige Aussage schreiben, wenn man das manchmal annimmt?settings
passt nicht zusammen?
Also, dass im Grunde, wenn es das Wort findet,settings
, als irgendetwas danach loszuwerden. Aber wenn nicht, keine Sorge.
Vielen Dank!