[Home] [Downloads] [Search] [Help/forum]


Register forum user name Search FAQ

Gammon Forum

[Folder]  Entire forum
-> [Folder]  MUSHclient
. -> [Folder]  General
. . -> [Subject]  Is there a way to to do this with an alias instead of a trigger?

Is there a way to to do this with an alias instead of a trigger?

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page


Posted by Mike.mac.kenzie   (13 posts)  [Biography] bio
Date Fri 01 Mar 2024 07:13 AM (UTC)
Message
When making a trigger, in the match text you can do "(this|that)" to make the trigger match one word, or another word within the string. Is there a way to do this in the name of an alias so I could have an alias called "(raise|lower) *" so that I could make the alias fire with either word plus something to match the wildcard? "raise thing" "lower thing" would both fire the alias?
[Go to top] top

Posted by Nick Gammon   Australia  (23,016 posts)  [Biography] bio   Forum Administrator
Date Reply #1 on Fri 01 Mar 2024 07:23 AM (UTC)

Amended on Fri 01 Mar 2024 07:28 AM (UTC) by Nick Gammon

Message
Yes, just make the alias a regular expression.

It would look like:


^(raise|lower) (.*)$


Since the thing you want to raise or lower is now the second capture you would act on wildcard 2, not wildcard 1.


Or you could do it like this:



^(?:raise|lower) (.*)$


Then the thing you raise or lower is now wildcard #1.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Mike.mac.kenzie   (13 posts)  [Biography] bio
Date Reply #2 on Fri 01 Mar 2024 07:32 AM (UTC)
Message
That's what I was doing wrong! So simple... thanks Nick!
[Go to top] top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


1,192 views.

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page

Go to topic:           Search the forum


[Go to top] top

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.

[Home]


Written by Nick Gammon - 5K   profile for Nick Gammon on Stack Exchange, a network of free, community-driven Q&A sites   Marriage equality

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( https://gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Hosted at HostDash]