[SOLUCIONADO] RegEx Mayúsculas sin Acentos

Estoy buscando una expresión regular para poder meter en un campo datos que únicamente:
- LETRAS MAYUSCULAS.
- SIN ACENTOS.

Había pensado en algo similar a:
[A-Z]


Veo que los acentos NO los quita.

¿Alguna manera de eliminarlos?

Otra posibilidad puede ser que no deje los acentos:
[^áàÁÀäÄéèÉÈëËíìÍÌïÏóòÓÒöÖúùÚÙüÜ]


Pero no sé cómo combinar ambas cosas ... :-? [ayay]
Tal como lo tienes debería servir (mayúsculas no acentuadas)
Entiendo que debería ser lo mismo que ésto (va sin Ñ):
[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

https://regexr.com/582n6


Lo contrario, para restringirlo sería: [^A-Z]
alvaro101 escribió:Tal como lo tienes debería servir (mayúsculas no acentuadas)
Entiendo que debería ser lo mismo que ésto (va sin Ñ):
[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

https://regexr.com/582n6


Lo contrario, para restringirlo sería: [^A-Z]


Yo lo entiendo cómo dices, pero sigue pudiendo entrar en el formulario por ejemplo:
VÁLIDO
Cosa que no debería al no tener Á en el rango de caracteres, pero no entiendo cómo consigue colarse :-?
No se donde estas aplicándolo, pero quizás si solo pones [A-Z] se refiere a que contenga una letra mayúscula. Podrías ser más especifico, diciendo que desde principio a fin este formado por una o mas letras mayúsculas: /^[A-Z]+$/
WaterDark escribió:No se donde estas aplicándolo, pero quizás si solo pones [A-Z] se refiere a que contenga una letra mayúscula. Podrías ser más especifico, diciendo que desde principio a fin este formado por una o mas letras mayúsculas: /^[A-Z]+$/

Gracias, lo estoy intentando aplicar en un formulario de teceros que te da la posibilidad de meter Expresiones Regulares para el control de datos de entrada.

Lo que comentas @WaterDark https://regexr.com/584ev funciona correctamente el servicio tercero no se lo come correctamente ...

SOLUCIONADO No necesita los delimitadores / y /, al parecer el servicio al saber que se trata de una expresión regular los mete de manera automática.
4 respuestas