Professional Web Applications Themes

Too greedy, my "\d+" - PERL Miscellaneous

Thanks Bart, $nt =~ s/.*?(\d+:\d+ [ap]m)\s+\-\s+.*/$1/; gave me exactly what I needed... Progress continues! Bart Lateur <bart.lateurpandora.be> wrote in message news:<s3ldfv4tls5m7h6h6mf0mb7mvgh717g8lh4ax.com>. .. > MF wrote: > > >I can get sample #2 to work, but not sample #1 > >I'm trying to JUST get the time. I've tried: > > > >$nt =~ s/.*(\d+:\d+ [ap]m) - .*/$1/i; > >$nt =~ s/.*(\d\d?:\d+ [ap]m) - .*/$1/i; > > As others said, that leading /.*/ is your problem, not the /\d+/. > > Don't try to match (and replace everything). Try to just match the time. > It'll work then. > > ($time) ...

  1. #1

    Default Re: Too greedy, my "\d+"

    Thanks Bart,

    $nt =~ s/.*?(\d+:\d+ [ap]m)\s+\-\s+.*/$1/;
    gave me exactly what I needed...

    Progress continues!

    Bart Lateur <bart.lateurpandora.be> wrote in message news:<s3ldfv4tls5m7h6h6mf0mb7mvgh717g8lh4ax.com>. ..
    > MF wrote:
    >
    > >I can get sample #2 to work, but not sample #1
    > >I'm trying to JUST get the time. I've tried:
    > >
    > >$nt =~ s/.*(\d+:\d+ [ap]m) - .*/$1/i;
    > >$nt =~ s/.*(\d\d?:\d+ [ap]m) - .*/$1/i;
    >
    > As others said, that leading /.*/ is your problem, not the /\d+/.
    >
    > Don't try to match (and replace everything). Try to just match the time.
    > It'll work then.
    >
    > ($time) = $nt =~ /(\d+:\d+ [ap]m)/;
    MF Guest

  2. #2

    Default Re: Too greedy, my "\d+"

    On 24 Jun 2003 20:29:02 -0700, MF <mfabache> wrote:
    > Thanks Bart,
    >
    > $nt =~ s/.*?(\d+:\d+ [ap]m)\s+\-\s+.*/$1/;
    > gave me exactly what I needed...
    As would have the FAQ.
    >
    > Progress continues!
    And much faster too.

    --
    Sam Holden

    Sam Holden Guest

Similar Threads

  1. Replies: 1
    Last Post: April 24th, 01:27 PM
  2. CFINPUT type="radio" w/ "value" requires "label"
    By Iceborer in forum Macromedia ColdFusion
    Replies: 2
    Last Post: February 21st, 06:16 PM
  3. "Start" "Program" "Menu" list is empty
    By Pete in forum Windows XP/2000/ME
    Replies: 2
    Last Post: July 10th, 10:42 PM
  4. Replies: 1
    Last Post: June 24th, 02:39 PM
  5. Too greedy, my "\d+" but not too greedy to troll
    By Purl Gurl in forum PERL Miscellaneous
    Replies: 1
    Last Post: June 24th, 09:55 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139