No. I've never seen either regex or a redirection like that as it makes no sense at all. Try
RewriteRule ([a-z]+)/([a-z]+)/([a-z]+)$ $1.php?$2=$3 [L]
which would capture the filename of the php script (without extenstion) as well as the key and value for a query string and redirect properly.
It would REALLY help if you would provide a verbal description of what YOU think your code does.