refactor: merge type and subtype
This commit is contained in:
parent
3ae0a05b6e
commit
78a64bef84
1 changed files with 3 additions and 7 deletions
|
|
@ -13,7 +13,6 @@ type FieldList = Record<string, Field>;
|
|||
|
||||
const DEFAULT_FIELD = {
|
||||
documentType: { field: 'doc_type' },
|
||||
documentSubType: { field: 'doc_subtype' },
|
||||
documentNo: { field: 'doc_number' },
|
||||
documentNoCheck: { field: 'doc_number_check' },
|
||||
name: {
|
||||
|
|
@ -50,8 +49,7 @@ const DEFAULT_FIELD = {
|
|||
const MRZ_TD_1 = [
|
||||
new RegExp(
|
||||
[
|
||||
`(?<${DEFAULT_FIELD.documentType.field}>[0-9A-Z<]{1})`,
|
||||
`(?<${DEFAULT_FIELD.documentSubType.field}>[A-Z<]{1})`,
|
||||
`(?<${DEFAULT_FIELD.documentType.field}>[0-9A-Z<]{2})`,
|
||||
`(?<${DEFAULT_FIELD.country.field}>[0-9A-Z<]{3})`,
|
||||
`(?<${DEFAULT_FIELD.documentNo.field}>[0-9A-Z<]{9})`,
|
||||
`(?<${DEFAULT_FIELD.documentNoCheck.field}>[0-9A-Z<]{1})`,
|
||||
|
|
@ -75,8 +73,7 @@ const MRZ_TD_1 = [
|
|||
const MRZ_TD_2 = [
|
||||
new RegExp(
|
||||
[
|
||||
`(?<${DEFAULT_FIELD.documentType.field}>[0-9A-Z<]{1})`,
|
||||
`(?<${DEFAULT_FIELD.documentSubType.field}>[A-Z<]{1})`,
|
||||
`(?<${DEFAULT_FIELD.documentType.field}>[0-9A-Z<]{2})`,
|
||||
`(?<${DEFAULT_FIELD.country.field}>[0-9A-Z<]{3})`,
|
||||
`(?<${DEFAULT_FIELD.name.field}>[A-Z<]{31})`,
|
||||
].join(''),
|
||||
|
|
@ -101,8 +98,7 @@ const MRZ_TD_2 = [
|
|||
const MRZ_TD_3 = [
|
||||
new RegExp(
|
||||
[
|
||||
`(?<${DEFAULT_FIELD.documentType.field}>[A-Z0-9<]{1})`,
|
||||
`(?<${DEFAULT_FIELD.documentSubType.field}>[A-Z0-9<]{1})`,
|
||||
`(?<${DEFAULT_FIELD.documentType.field}>[A-Z0-9<]{2})`,
|
||||
`(?<${DEFAULT_FIELD.country.field}>[0-9A-Z<]{3})`,
|
||||
`(?<${DEFAULT_FIELD.name.field}>[A-Z0-9<]{39})`,
|
||||
].join(''),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue