Subject: | |
From: | |
Reply To: | |
Date: | Tue, 28 Sep 2021 17:35:38 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Sorry for that worthless subject but I can't come up with a more descriptive one.
These are the relevant starting lines from my record:
=245 10$aFluid-Structure Analysis of a Collapsible Axial Impeller Pump Cage Design for the Fontan Circulation
=710 2\$aDrexel University. $bSchool. $tThesis. $f2019, $edegree granting institution.
=999 00$aBiomedical Engineering
Now, I have a set of regex find/replace commands, to make a proper 710 field:
FIND: (=710.*)(School)(.*)
IF: (=999.*Design*)
REPLACE: $1Antoinette Westphal College of Media Arts and Design$3
IF: (=999.*Biomedical*)
REPLACE: $1School of Biomedical Engineering, Science, and Health Systems$3
I keep ending up with "Antoinette Westphal..." instead of "School of Biomedical." This sort of problem has happened in a number of records, and it appears the problem is that the find/replace is not looking in just the 999 field, rather it's looking in all the other fields too. But I just can't figure out WHY it's doing that.
Thanks to anyone who can advise!
Diane Kinney [she/her]
Metadata Technician III
Metadata Services
Drexel University Libraries
Drexel University
3300 Market Street
W.W. Hagerty Library, Rm 112D
Philadelphia, PA 19104
Tel: 215.895.6845 | Fax: 215.895.2070
library.drexel.edu
________________________________________________________________________
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]
|
|
|