Try "^Hello.*" I think, I'm not very good with regular expressions.
For more information, have a look at:
http://www.regular-expressions.info/tutorial.html
_____
From: rules-users-bounces(a)lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Ashwini Joshi
Sent: Monday, July 09, 2007 8:54 AM
To: 'Rules Users List'
Subject: RE: [rules-users] matches operator
Can you please give me example of using matches operator for startswith?
Thanks,
Ashwini
_____
From: rules-users-bounces(a)lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Hehl, Thomas
Sent: Monday, July 09, 2007 5:31 PM
To: 'Rules Users List'
Subject: RE: [rules-users] matches operator
Also, Java is far stricter on syntax for regular expressions than anything
else I've seen. You can't just test your stuff at a unix prompt or using
grep to see if it works. That's just the first step. I generally use the vi
find command.
_____
From: rules-users-bounces(a)lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Mark Proctor
Sent: Monday, July 09, 2007 7:16 AM
To: Rules Users List
Subject: Re: [rules-users] matches operator
Read up on regular expression, what you just wrote there is not valid.
Mark
Ashwini Joshi wrote:
Hi,
Has anyone used the "matches" operator?
In our application we need to support startWith, endsWith operators for
string variable. I am thinking of using matches operator. But the 'matches'
operator is not working. I am trying the following code
rule "Hello World"
when
m : Message(message matches "Hello*")
then
System.out.println( "Hello World");
end
And the value set in the message is "Hello World". But it is not going into
the then clause.
If anyone has already used matches operator I would like to know how we can
use it for startswith, endsWith. How do we specify the regular expression?
Can we use "*"
Thanks,
Ashwini
DISCLAIMER ========== This e-mail may contain privileged and confidential
information which is the property of Persistent Systems Pvt. Ltd. It is
intended only for the use of the individual or entity to which it is
addressed. If you are not the intended recipient, you are not authorized to
read, retain, copy, print, distribute or use this message. If you have
received this communication in error, please notify the sender and delete
all copies of this message. Persistent Systems Pvt. Ltd. does not accept any
liability for virus infected mails.
_____
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org <mailto:rules-users@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/rules-users
<
https://lists.jboss.org/mailman/listinfo/rules-users>
DISCLAIMER ========== This e-mail may contain privileged and confidential
information which is the property of Persistent Systems Pvt. Ltd. It is
intended only for the use of the individual or entity to which it is
addressed. If you are not the intended recipient, you are not authorized to
read, retain, copy, print, distribute or use this message. If you have
received this communication in error, please notify the sender and delete
all copies of this message. Persistent Systems Pvt. Ltd. does not accept any
liability for virus infected mails.