ISBN searching - mixed results..
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
EG 2.0.8
OpenSRF 2.0.1
For our bib record id: 7798179 we have ISBN:
020 . ‡a0-8412-1632-0
We can find this ISBN successfully these ways:
0-84121632-0 works
0841216320 works
But not these ways:
0-8412 1632-0
0 8412 1632 0
It's not uncommon for the space delimited format to appear on book jackets without dashes: "0 8412 1632 0" (and of course for mixed data entry practices by both cataloguers and searchers - dash vs. no dash, etc.).
And don't get me started on those text strings that sometimes follow ISBN's in our data. But these ISBN's seem to be perfectly findable.
Eg.
<datafield tag="020" ind1=" " ind2=" "><subfield code="a">0803109288 (soft)</subfield>
<datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540656049 (softcover : alk. paper)</subfield>
Does adding a "remove spaces" normalizer, in addition to the "remove dashes" one, help? If so, it's just configuration ... which might be worth adding to the stock data.