replacing any _FILENAME with an action

Hi,

I have looked through the forums but could only find solution to the problem where a filename, or part of it are specified.
What I'd like to do is to create an action that copies information from tags to create a new filename within a new folder, regardless of what the filename actually is. I have tried different wildcards (*, . using a regular expression) but whenever I run the action it returns '0 of X files renamed'

I have tried:

Replace with regular expression:
Field: %_FILENAME% also %_FILENAME_EXT%
Regular Expression: . also with *
Replace with: %artist% - (%year%) %album%\%artist% - $num(%track%,2) %title%

Replace:
Field: %_FILENAME% also %_FILENAME_EXT%
Regular Expression:*
Replace with: %artist% - (%year%) %album%\%artist% - $num(%track%,2) %title%

...to no avail.
If you could help me with the correct formatting of this action that would be great.

Thanks.

You can use the convert-menue or define an action.
In the beginning you should use the convert-menue because there is a preview that makes it very easy to test.

Convert Tag - Filename
Format String: %artist% - (%year%) %album%\%artist% - $num(%track%,2) %title%

The equivalent action would look like this
Type: Format Value
Field: _FILENAME
Format String: %artist% - (%year%) %album%\%artist% - $num(%track%,2) %title%

This works perfectly! Thanks poster.