Banner-agro-e1498817018351.jpg
は返す文字列ですが、-e1498817018351
を削除する必要があり、クリーニング後にBanner-agro.jpg
として必要です。特定の文字が最後に出現した後にすべての文字を削除します
最後の文字は未定義の長さにすることができます。
Banner-agro-e1498817018351.jpg
は返す文字列ですが、-e1498817018351
を削除する必要があり、クリーニング後にBanner-agro.jpg
として必要です。特定の文字が最後に出現した後にすべての文字を削除します
最後の文字は未定義の長さにすることができます。
あなたはまだ何をしようとしたことがあり、このコードを試すことができますか?それは常に「jpg」で、常に「 - 」ですか?そして/または最後の '-'の後の文字は常に英数字ですか? – chris85
@AlexTartan @ chris85 @mshomali私は '.'の部分文字列と' -'の配列部分文字列の0番目の要素で問題を分解しようとしました。最後のインデックスを無視して、再びそれをパッチします。しかし、それは本当に複雑な方法です、私はもっと簡単なものを探しています。 –
おそらくhttps://regex101.com/r/VN5xco/1/? – chris85