how to appned some string with file name

Dear all.
using this below code i get file name of blob
image = params[:image][:blob]
          puts image.methods
          image_name = image.original_filename
it gives me
=> rose.jpg
actually i want to append some string with it.how can i do it.pls help.
example => rose_big.jpg

Thanks

string = "rose.jpg"

=> "rose.jpg"

modified = string[0..-5] + "_big" + string[-4..-1]

=> "rose_big.jpg"

you might wannt to check for the "." in that string and cut it there.
check out some ruby basics for string manipulation.

Dear all.

using this below code i get file name of blob

image = params[:image][:blob]

      puts image.methods

      image_name = image.original_filename

it gives me

=> rose.jpg

actually i want to append some string with it.how can i do it.pls help.

example => rose_big.jpg

Hi, here’s another option using the File class:

filename = File.basename( filename, “.jpg” ) + "_what_ever_you_want + File.basename( filename )

Good luck,

-Conrad