You made this fast and it works clean, thanks!
I've done a data copy in LibreOffice Calc from "Link Attachements" to "Extra" in the Zotero exported csv file and imported in Calibre then i let ZMI do the job
Next step i used bulk metadata edit to filter urls in #zotero_extra to #temp with:
Search Field: #zotero_extra
Search for:
http://www.sudoc.fr/(.*); http://www.worldcat.org/search\?q=no%(.*)
Replace with: sudoc:\1, worldcat:\2
Destination Field: #temp
options: replace, break
Result Ok
I get the field #temp filled with data like sudoc:147110335, worldcat:3A758470786
Now I would like to append those to the identifiers field with:
Search Field: #temp
Search for: (.*), (.*)
Replace with: \1, \2
Destination Field: identifiers
id type: *
options: append, break, delimiter ", " (wo quotes)
Preview seems Ok
, sudoc:147110335, worldcat:3A758470786
But Apply is not making any change to identifiers...
I must have missed something...
Gilles