is there a general rule for evaluating
[math]\int f(x)^{ g(x) } dx[/math]
You've asked a number of questions of this same type, to which the answer is the same:
There is no such general rule. You should have picked up the pattern by now.
Integration is harder than differentiation, in a way similar to the fact that division is harder than multiplication. There are simple rules for the "forward" operations, but not for the "reverse". To divide, you need to
recognize exact multiples in the dividend (often by guessing); to find an antiderivative, you need to
recognize derivatives of familiar functions within the integrand.
We teach a few rules for differentiation, with which you can differentiate just about anything. We teach only a couple tricks for integration (substitution and parts), each of which requires recognizing a pattern, and does not always produce anything useful. If there were rules for cases like those you have asked about.
they would be in the books! The fact that they are not implies that they don't exist, because we would love to have them.
(But of course, we will not generally tell you directly that there
can't be such a rule (see #2), because we don't like to say things we can't
prove. But it is a virtual certainty.)