Greetings and salutations.

I am having trouble with this regular expression.  I tried a few things and 
nothing.  Any help will be greatly appreciated.  Here is the program...

import std.stdio;
import std.regexp;


void main()
{
  char[] l, s, s0, str0;

  s = ";p=SomeCompany;l=USA0300MS01-091110184958Z-3076Delivery:";
  str0 = r"p=SomeCompany;l=[a-zA-Z0-9]+\-\d\d\d\d\d\d\d\d\d\d\d\dZ\-d\d\d\d";
  str0 = r"\-\d\d\d\d\d\d\d\d\d\d\d\dZ\-d\d\d\d";
  if (RegExp(str0).find(s) >= 0) // found 
;p=XeroxCorp;l=USA0300MS01-091110184958Z-3076
  {
    writefln("Found it...");
  }
  else
    writefln("Not found...");
}

18:16:05.94>build -I..;c:\D\dmd\import regexp1.d

18:21:13.68>regexp1
Not found...

thanks for the help.

josé

Reply via email to