<div>Hi Michael,</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; Thanks for your help. Its working now.&nbsp;&nbsp; <font color="#550055">&quot;^.*888.*$&quot;, </font></div>
<div>&nbsp;&nbsp;&nbsp; what is the indication of <font color="#550055">matches &quot;^.&nbsp; and&nbsp; *$&quot;, indicates?</font></div>
<div>&nbsp;&nbsp;&nbsp; Can you please give some url where in I can get complete syntax of writing .drl&#39;s.</div>
<div>&nbsp;</div>
<div>Thanks again for your response.<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 2/6/08, <b class="gmail_sendername">Anstis, Michael (M.)</b> &lt;<a href="mailto:manstis1@ford.com">manstis1@ford.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Matches uses regular expressions not (SQL) wildcards.<br><br>I suggest you reformat your search string.<br>
<br>-----Original Message-----<br>From: <a href="mailto:rules-users-bounces@lists.jboss.org">rules-users-bounces@lists.jboss.org</a><br>[mailto:<a href="mailto:rules-users-bounces@lists.jboss.org">rules-users-bounces@lists.jboss.org</a>] On Behalf Of hanumesh.m<br>
Sent: 06 February 2008 10:16<br>To: <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>Subject: [rules-users] Wild card characters in .drl file<br><br><br>Hi,<br><br>I need to use wild card chars matching in .drl file.<br>
(Assume field filename has data as &quot;XYZ-888-10022008&quot;)<br><br>If the filename contains string &quot;888&quot; in it<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then target Queue will be &quot;jms://INBOUND.888.EDI&quot;<br><br>I am writing a rule as follows:<br>
<br>rule &quot;Test 888&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;no-loop<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;when<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m: Message( fileName matches &quot;*888*&quot;, message : message )<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println( &quot;In EATech.drl File&quot; );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m.setTargetEdiQ(&quot;jms://INBOUND.888.EDI&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update( m );<br>end<br><br>But its not working. Error is &quot;Dangling meta character &#39;*&#39; near index 0<br>*888*&quot;<br><br>If anyone has used wild card chars in .drl file please respond<br>
--<br>View this message in context:<br><a href="http://www.nabble.com/Wild-card-characters-in-.drl-file-tp15306359p15306359">http://www.nabble.com/Wild-card-characters-in-.drl-file-tp15306359p15306359</a>.<br>html<br>Sent from the drools - user mailing list archive at <a href="http://Nabble.com">Nabble.com</a>.<br>
<br>_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br>_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br><br></blockquote></div><br>