Find in the home directory (indicated by $HOME) files that have been modified within the last 30 days, with a filename that contains at least 5 alphanumeric characters and an extension, and create a symbolic link for each of them.
find "$HOME" -mtime -30 -uregex '.*~?[A-Za-z0-9_]{5,}\.\w+' -exec ln -s {} \;