Subject: | |
From: | |
Reply To: | |
Date: | Tue, 10 Aug 2021 12:34:37 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
The best way to do this would be to put this in a looped task, and use a regular expression with multiple lines -- where you essentially look for a 520 and merges each subsequent 520 in sequence. Let me know if you need more help.
tr
-----Original Message-----
From: MarcEdit support in technical and instructional matters <[log in to unmask]> On Behalf Of Diane Kinney
Sent: Tuesday, August 10, 2021 12:14 PM
To: [log in to unmask]
Subject: [MARCEDIT-L] Merge contents of duplicated field?
If I have a record with multiple 520s, is there a way to merge those into one 520 field, either with a dedicated MARCedit function, or maybe with some crafty combination of other functions?
I was thinking a find/replace that only impacted the first instance of a given field would make it possible--put some identifying mark at the beginning of the first 520$a, and then have a find/replace remove every "=520 \\$a" EXCEPT for the ones with that special identifying mark. But that seems like something that wouldn't be possible.
Thanks for any help/suggestions anyone can give me!
Diane Kinney [she/her/hers]
Metadata Technician
Metadata & Processing 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]
________________________________________________________________________
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]
|
|
|