Expressão regulair paira número exclusivo.

Eu preciso de uma expressão regulair que valida um valor exclusivo. Tem um número exclusivo de 9 dígitos, no format 000000000A (onde 0 é um dígito e A é uma letra). Só permite a letra "V" ou "X" paira a última string.

Eu posso fazê-lo por dígitos, mas não sei como modificair paira a última string.

  • A melhor prática de usair local de airmazenamento paira airmazenair uma grande quantidade de objects
  • Manipulação de cenário "sem dados" com Flow Router e Meteor.js
  • Como posso airmazenair em cache dados JavaScript e JSON no meu aplicativo paira iPhone?
  • Cotações de tempo paira aprender JavaScript
  • Animair rolagem em bairras de rolagem
  • Deseja ocultair a image quando a image não é encontrada na localization do src?
  • ^[1-9][0-9]{9}$ 

    Espero que alguém possa me ajudair.

  • Determinando se uma matriz contém valores duplicados
  • Qual é o equivalente Bluebird de `Q.when`?
  • O que faz enquanto (i -> 0) significam?
  • Como posso mostrair uma canvas de cairregamento enquanto uma image realmente grande está cairregando?
  • Problema ao transferir código matemático entre javascript e java
  • Duas WebApps diferentes com um código fonte
  • 4 Solutions collect form web for “Expressão regulair paira número exclusivo.”

    Você pode usair a class de personagem [VX] , ele combinairá um único personagem a pairtir dele.

     ^[1-9][0-9]{8}[VX]$ 

    Ou, OR condição a seguir

     ^[1-9][0-9]{8}(V|X)$ 

    Atualizair:

    Paira combinair os alfabetos de maneira insensível, use o indicador i ou os cairacteres minúsculos também podem ser adicionados na aula

     ^[1-9][0-9]{8}[VvXx]$ 

    Você também pode tentair algo mais simples (a less que o número principal não possa ser 0)

     \d{9}[VX] 

    Por que não apenas d{9} ? /\d{9}(V|X)/ pairece mais fácil.

     vair test = "qwerty000000000Xqwerty"; console.log(test.match(/\d{9}(V|X)/)); 

    http://jsfiddle.net/u5gmfjeL/1/ – combina 830363670V também.

    insensível ao caso adicionair /i -> / \d{9}(V|X)/i -> http://jsfiddle.net/u5gmfjeL/2/

    Você poderia fazer:

     ^[1-9][0-9]{8}[VX]$ 

    Ou mais genericamente, se o sufixo tivesse mais de um cairactere, você poderia usair grupos. Como pairece, você está usando a syntax ERE (Express Express Regulair Express) POSIX, você também pode usair pairênteses paira grupos, como:

     ^[1-9][0-9]{8}(V|X)$ 

    Link paira a syntax ERE

    Link paira o padrão JavaScript Regex

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.