1

正規表現一致用の gsub を作成しようとしていますが、これを行うにはもっと完璧な方法があると思います。

私の方程式:

ref.gsub(ref.match(/settings(.*)/)[1], '')

私がこれを取りsettings/animals、ただ返すことができるようにsettings

しかし、settingsnull の場合はどうでしょうか。予想通り私の[1]失敗よりも。

settingsでは、時々一致しないと仮定して、上記のステートメントをどのように書くことができますか?

そのため、基本的に、単語が見つかった場合、それsettings以降はすべて削除されます。しかし、そうでなくても心配はいりません。

ありがとう!

4

1 に答える 1

5

機能する可能性のある最も単純なことを実行してみませんか?

ref.gsub(/(settings)(.*)/, '\1')
于 2012-06-25T13:49:31.020 に答える