Re: string manipulation experts...

From: rusga (reply2newsgroup_at_nntp)
Date: 09/26/04


Date: Sun, 26 Sep 2004 07:43:18 +0100

Please...

Traverse the name portion of the string from right to left in 1 char units
until it's not numeric. stop.

Be happy,
rusga

On Thu, 23 Sep 2004 10:39:58 -0400, Phil Strack <philstrack@hotmail.com>
wrote:

> Hi-
> I've inherited a production system that spits out logs that are named
> <AppName><Date>.log and <AppName>stdError<Date>.log where
> AppName is the text name of the application
> Date is in the format YYYYmd
> and stdError is literal. (examples: application2004923.log,
> applicationstdError2004923.log)
> These logs are created by an application that was developed by an outside
> resource who is no longer available and has become a "black box" to our
> internal staff. (and of course, no one wants to pony up some money to get
> some expertise in to make the modification in the application)
>
> I've been asked to archive the log files to a different storage location
> and
> rename them to a convention more sortable by name. No problems with the
> archiving piece, but having a problem with the renaming and am seeking
> suggestions.
> The new naming convention is AppName-<Date>.log and
> AppName-<Date>-Err.log
> where date is in the format: mmddyyyy. (examples:
> application-09232004.log,
> application-09232004-Err.log)
>
> The problem is this:
> I am polling the log output folder using the CIM_Datafile class to
> return a
> collection of files to archive and I can not figure out how to grab ONLY
> the
> date part out of each of the original logs for parsing out and insertion
> into the new log name.
> I've tried to count the characters and take the necessary ones out of the
> string but there are 2 circumstances where that does not work. One when
> the
> day is a single character and month is 2 characters and the other is when
> the day is 2 characters and month is a single character. These two
> scenarios
> give the same count character count but I can not account for which date
> part has one or two characters.
>
> Any guidance provided would be greatly appreciated.
>
> Thanks
>
>



Relevant Pages

  • Re: string manipulation experts...
    ... > These logs are created by an application that was developed by an outside ... > archiving piece, but having a problem with the renaming and am seeking ... > I've tried to count the characters and take the necessary ones out of the ... > the day is 2 characters and month is a single character. ...
    (microsoft.public.scripting.vbscript)
  • string manipulation experts...
    ... Date is in the format YYYYmd ... These logs are created by an application that was developed by an outside ... archiving piece, but having a problem with the renaming and am seeking ... I've tried to count the characters and take the necessary ones out of the ...
    (microsoft.public.scripting.vbscript)
  • Re: string manipulation experts...
    ... A couple of questions concering the AppName. ... determine the app name (n characters being the same length as the list ... >These logs are created by an application that was developed by an outside ... >archiving piece, but having a problem with the renaming and am seeking ...
    (microsoft.public.scripting.vbscript)
  • Expression problem
    ... I am parsing some logs looking for some key words, ... What I want to do is search the $details text for certain key words, ... followed by a space followed by a string of characters including word ... The second part is along the same lines for username. ...
    (comp.lang.perl.misc)
  • Re: Prothon should not borrow Python strings!
    ... """It does not make sense to have a string without knowing what encoding ... same cul de sac as Python. ... Prothon_String_As_ASCII // raises error if there are high characters ... Python's split between byte strings and Unicode strings is ...
    (comp.lang.python)