Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

254
Views
¿Puedo obtener ayuda con un problema de expresiones regulares?

Utilizo reemplazos de expresiones regulares de javascript en varios lugares, pero me he encontrado con algo que no puedo entender. Tengo un cuadro de entrada que siempre tendrá 10 caracteres. Los primeros 2 caracteres siempre serán una letra mayúscula y los otros 8 siempre serán un número.

Usando las funciones de teclado y reemplazo de jQuery (hago esto con otros reemplazos de expresiones regulares), necesito que los caracteres no válidos se reemplacen con "" mientras se escriben. Por ejemplo, digamos que la entrada deseada es AB12345678 y mientras escriben el primer o segundo carácter, escriben una letra pequeña, un número u otro carácter, se elimina. Lo mismo con las posiciones 3-10, si se escribe algo que no sea un número, se elimina.

Como dije, tengo otros lugares donde hago esto, pero no para posiciones específicas dentro de la entrada, como $(this).val($(this).val().replace(/\D/g, "")) solo permite ingresar números en un cuadro o $(this).val($(this).val().replace(/[^a-zA-Z0-9]+/g, "")) solo permitir mayúsculas y minúsculas y números.

Idealmente, supongo que con los primeros 2 caracteres si escriben una letra minúscula se convertiría a mayúscula, pero por ahora, simplemente la eliminará.

Probablemente estoy pasando por alto algo simple para asegurarme de que los primeros 2 caracteres se ingresen solo con letras mayúsculas y los últimos 8 sean solo números, pero...

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!