I'm in the US, and I'm fairly certain the answer is no, but thought I'd ask.
My understanding from the FTC and Do Not Call sites is that as long as they respect my "STOP" reply (which is useless, since every text comes from a different from number and/or campaign) and someone manually sends the message, there's basically nothing I can do other than try to ignore it.
I've forwarded each message to 7726 (SPAM), but I suspect that is just a waste of everyone's time (mine and my carrier's) due to the above.