Recursively rename all files under /your/target/path replacing 'special' with 'regular' - all file/diretory names may not include spaces, and directory names containing such files may not contain the word 'special' in their name.
find /your/target/path/ -type f -exec rename 's/special/regular/' '{}' \;