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