It's hard to be sure, not knowing exactly what your whitespace is supposed
to be, but try this:

^Last Name:\t(.*)\n^First Name:\t(.*)\n^Middle Name:\t(.*)\n^Card
Number:\t(.*)\n^Active Date:\t(.*)\tInactive Date:\t(.*)\tInactive
Time:\t(.*)\t\nNormal Rights\n\tAccess Codes\n((?s)(.*?)\n)*

--Kerri

On Sat, Sep 26, 2020 at 9:44 PM Peter Kaufman <[email protected]> wrote:

> Bruce,
>
> Thanks for looking into it.  I actually converted the tabs to spaces to
> make it look right visually in the email.  Sorry for any confusion.  There
> are indeed tabs where the FIND string is expecting them.  Perhaps should
> have included an attached text file.
>
> I’m finding that only the LAST of the Access Codes is saved though.  None
> of those before the last one.
>
> Peter
>
> Sent from my iPad
>
> > On Sep 26, 2020, at 8:00 PM, Bruce Van Allen <[email protected]> wrote:
> >
> > On 9/26/20 at 5:16 PM, [email protected] (Peter Kaufman) wrote:
> >
> >> My input is below and the BBEdit Find is:
> >> FIND: ^Last Name:\t(.*)\n^First Name:\t(.*)\n^Middle Name:\t(.*)\n^Card
> >
> > Preliminarily, are you sure that single tabs separate Labels from values?
> >
> > Your sample didn't come through that way in my email client...
> >
> > Use BBEdit's Show Invisibles, including spaces, to be sure what white
> space you're records have.
> >
> > Converting your first two sample records to single tabs between labels
> and values, single starting tab for the Access Codes line and double
> starting tabs for the lines under Access  Codes, the following pattern
> matches both records:
> >
> > ^Last Name:\t(.*)\n^First Name:\t(.*)\n^Middle Name:\t(.*)\n^Card
> Number:\t(.*)\n^Active Date:\t(.*)\tInactive Date:\t(.*)\tInactive
> Time:\t(.*)\nNormal Rights\n\tAccess Codes\n(\t\t(.*)\n)+\n
> >
> > Email might be adding some spurious line endings to wrap that.
> >
> > There are some things that make this pattern fragile, so I wouldn't
> recommend it for much use. But all fine if it's a one-timer, or just
> getting the darn thing to match is only your first step in refining it.
> >
> > HTH
> >
> > --
> >
> >  - Bruce
> >
> > _bruce__van_allen__santa_cruz__ca_
> >
> > --
> > This is the BBEdit Talk public discussion group. If you have a feature
> request or need technical support, please email "[email protected]"
> rather than posting here. Follow @bbedit on Twitter: <
> https://twitter.com/bbedit>
> > --- You received this message because you are subscribed to the Google
> Groups "BBEdit Talk" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/bbedit/r480Ps-10146i-FB1DA36581374F17940E507B6BADB724%40Forest.local
> .
>
> --
> This is the BBEdit Talk public discussion group. If you have a feature
> request or need technical support, please email "[email protected]"
> rather than posting here. Follow @bbedit on Twitter: <
> https://twitter.com/bbedit>
> ---
> You received this message because you are subscribed to the Google Groups
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/bbedit/412E6CE2-AED8-4C2A-AE45-C8547B3380B0%40gmail.com
> .
>

-- 
This is the BBEdit Talk public discussion group. If you have a feature request 
or need technical support, please email "[email protected]" rather than 
posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bbedit/CAEmA4ua1BXPEbPNrNLFKRDAmcr1b_AJcFny8J39nW%3DOEZNnw%2Bg%40mail.gmail.com.

Reply via email to