[rules-users] how to write regular expressions in drools..

Christine christine at christine.nl
Fri May 30 04:45:04 EDT 2008


Chanti,
what exactly is your question?
I think that checking zipcode and credit card formats is easier to do in
java than with rules. Rules are more efficient in more complex situations,
like when you have multiple objects that need to meet various conditions.

Christine


On Fri, May 30, 2008 09:24, Nagaraju runkana wrote:
> HI Guys,
>
> present i am using drools 4.0 in this case.now, i am writting some rules
> validation using regular expression ZIPCODE,EMAIL,CREDIT CARD number.like
> this..
> --------------------
> validation.dslr
> --------------------
> rule "email.mandatory:[insert][update][ui]"
>  when
>   There is an Order
>   Order email address checking for first letter
> then
>  Reject with response : "email address must not start with @ "
> end
> rule "phone.mandatory:[insert][update][ui]"
> when
>  There is an Order
>  Order phone number format should checking
>  then
>  Reject with response : "The phone number you entered is not valid.Please
> enter a phone number with the format xxx-xxx-xxxx."\
> end
> -----------------------
> validation.dsl
> --------------------
> [*][]Order email address checking for first letter= OrderBean(email
> matches
> "@[A-Za-z0-9]*")
> [*][]Order phone number format should checking=OrderBean( phone not
> matches
> "(/\d{3}\-\d{3}\-\d{4}/)==-1)")
> this rules are not working ...any one can help me.ASAP
>
> thanks,
> chanti
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>





More information about the rules-users mailing list