From a brief google of "cmud triggers" and looking in the list of features for that client, it looks like you have quite a few options. Here is the bit I skimmed about triggers.
Quote:
zScript Trigger Patterns
Trigger TesterzScript provides a simple and easy-to-read syntax for specifying trigger patterns. For example, "a*b" matches any text starting with an "a" and ending with a "b". While CMUD also allows full regular expression syntax, the shorter zScript format is preferred by most people because it is easier to understand. The syntax mirrors the simple wildcard syntax used for filenames in Windows. A full set of additional wildcards are available, making zScript triggers very powerful.
Triggers in CMUD can also contain multiple "states" or steps. For example, you can trigger on certain text received from the MUD, then only run the script if the next line from the MUD contains additional matching text. Multistate triggers allow you to create complex "state machines" in CMUD, resulting in very powerful scripts.
Regular Expression Patterns
CMUD allows you to use full "Perl-Compatible Regular Expressions" (PCRE) for trigger patterns. PCRE is the most advanced regular-expression engine available, and is much more advanced than the basic regular expression support in many MUD clients. The PCRE library is also open-source and has been highly optimized for performance. CMUD uses the latest 7.8 version of the PCRE library, which has many more features than the old 3.4 version used in zMUD. The %subregex function uses the PCRE engine to perform very advanced and fast string substitutions.
CMUD also includes a trigger pattern tester that allows you to test your trigger patterns, convert them to regular expressions, and view the results of matching live text from the MUD. All CMUD triggers are internally converted to PCRE patterns for high performance.
From
HERE.
The client I use can use PCRE much like yours. It doesn't take a lot to learn some very basic stuff in PCRE and that might be a good start for you.
Here's a shot from mine with a simple trip trigger highlighted (and some other examples can be seen in the list). Luckily, mine doesn't involve adding scripts to mod colors/backgrounds/flash/bold/etc... and just has check boxes. Could not quickly determine if CMUD is as friendly in that regard.
Hope this helped somewhat.