diff --git a/src/passage-reference.ts b/src/passage-reference.ts index 3af4bf2..c012256 100644 --- a/src/passage-reference.ts +++ b/src/passage-reference.ts @@ -61,7 +61,7 @@ export default class PassageReference .map((b) => `${b.name}|${b.aliases.join('|')}`) .join('|'); regExpString += - ') ?(\\d{1,3}(?::\\d{1,3})?(?: ?\\- ?\\d{1,3}(?::\\d{1,3})?)?)((?: ?\\+[a-z]+(?::[a-z]+)?){0,2})$'; + ') ?(\\d{1,3}(?::\\d{1,3})?(?: ?\\- ?\\d{1,3}(?::\\d{1,3})?)?)((?: ?\\+\\w+(?::[a-z]+)?){0,2})$'; return new RegExp(regExpString, 'i'); }