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/animalsund 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!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage