Hi Georges, TRegexp follows the "conventional" regexp syntax and does not support the advanced perl feautures. Extensions and enhancements are always welcome. Cheers, Fons. Georges Lobo wrote: > Hi rooters, > I have a small question about the use of TRegexp. I have only seen examples > about simple string search requests, but I would like to know if it is > possible to use the complete possibility of regular expressions, like in > perl, i.e. to replace directly part of pattern strings and/or to put > directly in a variable the result of regexp search as it is done in perl by > the use of parentesis ? > Maybe an exmaple to clarify I have a line like > event format= 5 U16 words 1st=TC 2nd=ADC1 3rd=ADC2 4th=ADC3 5th=ADC4 > I want to isolated in this line the 5 and U16 > in perl I would do > $match=$line[$i]=~/event format=\t([0-9]).*U([0-9]{2}) words.*$/; > and "5" is found in variable 1 > "U16" in variable 2. > Is it possible to do it in such a concise way using TRegexp ? > Thanks in advance. > > ------- > Georges Lobo > IRMM > Retieseweg > 2440 Geel > BELGIUM > Tel : +32-14-571-482 > email: lobo@irmm.jrc.be > > -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7679480
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:11 MET