I want to remove a hyphen (-) from the beginning of all filenames, but not from anywhere else within the filename. Looks like Using Regular Expressions would be the way to go, but I can not find instructions on their use.
Better File Rename supports Remove text from Beginning feature which means you can configure it to delete characters from the beginning of the files.
This option can be selected using the drop down menu from the main interface.
Visit the official website to learn more about the software: http://www.publicspace.net/windows/BetterFileRename/