Subject: | |
From: | |
Reply To: | |
Date: | Fri, 28 Mar 2014 09:11:56 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
This is tricky because there isn't anything that is going to
specifically be able to tell you if the period is due to an
abbreviation, or not. However, we can go by characteristics of our
data, and use something like this..
Find: (1...{4})(.*[a-zA-Z]{3})(\.)$
Replace: $1$2
Check regular expressions using the regular replace function.
What this is doing is checking the last word and seeing if it is 3
characters or longer. That would likely give you something close to
what you are looking.
Tr
Sent from my Windows Phone From: Eugene Espinoza
Sent: 3/28/2014 12:03 PM
To: [log in to unmask]
Subject: [MARCEDIT-L] Remove period at the end of 1XX to records that
are not Middle Initial
Hello all! I want to remove the period to all data in 1XX fields of my
records which
are not middle initials. Sample is this "100 \\$aSalvador, Germaine Angelica."
However, I want to mass delete the period/full stop at the end. How do
I do that
automatically in regex? Thanks in advance!
________________________________________________________________________
This message comes to you via MARCEDIT-L, a Listserv(R) list for
technical and instructional support in MarcEdit. If you wish to
communicate directly with the list owners, write to
[log in to unmask] To unsubscribe, send a message
"SIGNOFF MARCEDIT-L" to [log in to unmask]
________________________________________________________________________
This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]
|
|
|