Copy range of files with same file structure
I would like to copy range of jpg files from the multiple folders. I
  have a lot of folders with *.CR2 and *.xmp, in addition, it has a jpg
  folder with *.jpg files. I need to copy only jpg files and save file
  structure. example:
  
  2018/folder1/jpg --> temp/folder1/jpg
  2018/folder2/jpg --> temp/folder2/jpg


If I understand correctly what you're asking... 

You can change directory into the 2018 directory, e.g.:

cd "/path/to/2018"


Then use, e.g.:

rsync -aR */jpg ../temp/


This will copy the folder*/jpg directories in 2018 to temp so you'll have temp/folder*/jpg directories, where temp it at the same level as the 2018 directory.

In other words, as in your examples:


  2018/folder1/jpg --> temp/folder1/jpg
    2018/folder2/jpg --> temp/folder2/jpg


They will be created as you've shown.