So I'm trying to figure out how to make an alias that will substitute all instances of one selection of words in favor of a selected word. I came up with the following...
<aliases>
<alias
match="^(.*?)\b(me|my|i)\b(.*?)$"
enabled="y"
regexp="y"
keep_evaluating="y"
sequence="40"
>
<send>%1thy%3</send>
</alias>
</aliases>
My problem is, for my test phrase...
i am not me, nor is my name what i say it may be.
I get...
thy am not me, nor is my name what i say it may be.
So the issue I'm having is that while it matches it once, it doesn't seem to want to match all the other instances of the same words... Even though I have keep_eval checked... What am I missing here?
<aliases>
<alias
match="^(.*?)\b(me|my|i)\b(.*?)$"
enabled="y"
regexp="y"
keep_evaluating="y"
sequence="40"
>
<send>%1thy%3</send>
</alias>
</aliases>
My problem is, for my test phrase...
i am not me, nor is my name what i say it may be.
I get...
thy am not me, nor is my name what i say it may be.
So the issue I'm having is that while it matches it once, it doesn't seem to want to match all the other instances of the same words... Even though I have keep_eval checked... What am I missing here?