複数のドットを含むことができ、任意の拡張子で終わるファイル名があります。
tro.lo.lo.lo.lo.lo.png
正規表現を使用して、最後のドットを次のような別の文字列に置き換えてから、ドットを@2x
再度置き換える必要があります(網膜画像のファイル名と非常によく似ています)。
tro.lo.png -> tro.lo@2x.png
これが私がこれまでに持っているものですが、何にも一致しません...
str = "http://example.com/image.png";
str.replace(/.([^.]*)$/, " @2x.");
助言がありますか?