Training, Open Source computer languages
PerlPHPPythonMySQLApache / TomcatTclRubyJavaC and C++LinuxCSS 
Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
 
20.9.2014 - We have just updated our course layouts and descriptions and added our 2015 schedule.

couldn't compile regular expression pattern: quant

Posted by viju (viju), 2 April 2008
Hi,

i am working on Regular Exper and getting the above problem.

below is the code and the Problem:
Code:
expect {
       -re "(^\*inet 10.3.0.100)" {write_user_log "    Test Point C. 2)-----> Alias does not have home interface by default: FAIL"}
}

ERROR:
couldn't compile regular expression pattern: quantifier operand invalid
   while executing
"expect -nobrace -re {(^*inet 10.3.0.100)} {write_user_log "    Test Point C. 2)-----> Alias does not have home interface by defaul"
   invoked from within
"expect {
       -re "(^\*inet 10.3.0.100)" {write_user


Please let me know about this.

Thanks in Advance.



Posted by viju (viju), 2 April 2008
Here i am trying to match the first character of the pattern to be *. the output of the command tcpip ifconfig we0 is :
WE0: flags=c43<UP,BROADCAST,RUNNING,MULTICAST,SIMPLEX>
*inet 10.3.0.100 netmask ff000000 broadcast 10.255.255.255 ipmtu 1500

but i am getting the above mentioned error. please let me know how i can match the first character of the pattern.

Thanks in advance.
~V

Posted by admin (Graham Ellis), 3 April 2008
You don't have enough protection on the *, so your ^* says "starting 0 or more times" which isn't possible - you can't test for the same assertion several times!

Try
{^\* etc
or
"^\\* etc



This page is a thread posted to the opentalk forum at www.opentalk.org.uk and archived here for reference. To jump to the archive index please follow this link.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2014: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 899360 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho