LCSH Subject Heading String Well-Formedness Checker

Check an LCSH-style heading string for double-hyphen subdivision separators, capitalization of each segment and absence of stray dashes or padding.

Description

Check basic LCSH-style subdivision separator and capitalization conventions and count subdivisions after the main heading.

Check an LCSH-style heading string for double-hyphen subdivision separators, capitalization of each segment and absence of stray dashes or padding.

When to use LCSH Subject Heading String Well-Formedness Checker

  • Check basic LCSH-style subdivision separator and capitalization conventions and count subdivisions after the main heading.
  • Apply the same explicit rule consistently during ingest, quality control, reporting, or preservation planning.
  • Expose records that need human review without silently rewriting the source data.

How the calculation works

The main heading is not a subdivision; A--B--C therefore contains two subdivisions.

subdivision count = double-hyphen segments − 1

Interpreting the result

The main heading is not a subdivision; A--B--C therefore contains two subdivisions.

Assumptions and limitations

  • This is a string-style check, not Library of Congress authority validation; it cannot confirm authorized headings, subdivision order, punctuation rules, or MARC coding.
  • Preserve the original value and record the rule version when using this result in an archival workflow.
Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies