ietf-language-tag-regex

0.0.5 • Public • Published

ietf-language-tag-regex

Regular expressions for matching IETF language tags (BCP 47)

Based on this Stack Overflow comment by George Pollard.

Install

Usage

 
const languageTagRegex = require('ietf-language-tag-regex')
 
languageTagRegex().test('en-GB')   // true
languageTagRegex().test('a-DE')    // false
languageTagRegex().test('zh-Hant') // true
 

API

languageTagRegex(options)

Returns a regex for matching IETF language tags.

options

exact

Type: boolean
Default: true

Only match an exact string. Useful with RegExp#test to check if a string is a language tag.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.5
    1,211
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.5
    1,211
  • 0.0.4
    1
  • 0.0.3
    1
  • 0.0.2
    1

Package Sidebar

Install

npm i ietf-language-tag-regex

Weekly Downloads

968

Version

0.0.5

License

MIT

Last publish

Collaborators

  • sebinsua