|
Regular Expression Trigger
|
Reply to this subject
Start a new subject
 
Refresh page
| Posted by |
Xavious
(15 posts) bio
|
| Date |
Mon 27 Apr 2009 08:36 AM (UTC) [ quote
] Amended on Mon 27 Apr 2009 08:37 AM (UTC) by Xavious
|
| Message |
What I'm trying to accomplish isn't very difficult. The only limitation is my knowledge of how to utilize regular expressions. Example trigger text:
SpiderDrider the avatar of Lloth flies north.
I have two wild cards that I certainly need.. so here is my generic version:
* flies *.
%1 for the character name and %2 for the direction of travel
My problem is that after the character name they could have any number of other words identifying the title, but I only need the first word to be saved. In the example above it would be "SpiderDrider", however the extra text accompanying is "the avatar of Lloth." I need a way to weed out the additional words no matter how many there may be.
| top |
|
| Posted by |
Worstje
Netherlands (867 posts) bio
|
| Date |
Reply #1 on Mon 27 Apr 2009 05:17 PM (UTC) [ quote
] |
| Message |
Explanation of the above regular expression:
^ - Line begins here.
\w - any alphanumeric character.
\w+ - one or more of any alphanumeric character.
. - any character.
.* - zero or more of any character.
.+ - one or more of any character.
\. - A simple, literal .
$ - Line ends here.
The () specify captures, or in other words, allow the values matched within them to be assigned to %1, %2 and so forth. | top |
|
| Posted by |
Xavious
(15 posts) bio
|
| Date |
Reply #2 on Wed 29 Apr 2009 09:00 AM (UTC) [ quote
] |
| Message |
| I appreciate the help. I'm going to have to get the hang of regular expressions, so I can accomplish more complex data capture. I haven't got this trigger to work yet, but I've also redefined my strategy on this game :) | 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,445 views.
Reply to this subject
Start a new subject
 
Refresh page
top
Comments to:
Gammon Software support
Forum RSS feed ( http://www.gammon.com.au/rss/forum.xml )