On Fri, 11 Mar 2005 10:57:19 -0500, FlashMX wrote:

>On Fri, 11 Mar 2005 07:53:30 -0800, John W. Krahn wrote:
>
>>John W. Krahn wrote:
>>> FlashMX wrote:
>>> 
>>>> I need to modify some existing code. The below line checks a file I'm
>>>> reading in and does a search/replace based on the match. Currently
>>>> I'm looking for...
>>>>
>>>> if (/00000 set/) { ...etc.
>>>>
>>>> Because the "000000" can change to different numbers (but always 6
>>>> figures which could include a period) how can I do a wildcard search?
>>>>
>>>> For example I also need to search for ".00000". Or it could also be
>>>> ".45306" or "123456" etc.
>>>>
>>>> if (/WILDCARD set/) { ...etc.
>>> 
>>> If the decimal point will always be at the beginning of the number:
>>> 
>>> /(?:\.\d{5}|\d{6}) set/
>>
>>Or:
>>
>>/[.\d]\d{5} set/
>>
>>
>
>Not sure if the decimal would always be at the beginning. I guess I have to 
>take into considering it could fall at the beginning, middle or even the end.
>

I tried to search for the word "test" followed by a wordspace and a return then 
the text 123456 text


test 
123456 set

Whats wrong with the syntax?

               if (/test ^\123456 set/) {






-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to