Boa tarde!
estou a tentar usar o regex para ter a certeza que o nº introduzido pelo utilizador coincide com o campo da base de dados.
Só que não consigo encontrar a expressão certa para tal.
O que pretendo é:
que o o numero seja decimal com 4 digitos antes do . ou , e depois 2 digitos, ou seja, o numero tem que ser no maximo assim:
4444.22 ou 4444,22
o codigo que tenho é este, mas não funciona Tmabém da-me um erro no IsMatch...
estou a tentar usar o regex para ter a certeza que o nº introduzido pelo utilizador coincide com o campo da base de dados.
Só que não consigo encontrar a expressão certa para tal.
O que pretendo é:
que o o numero seja decimal com 4 digitos antes do . ou , e depois 2 digitos, ou seja, o numero tem que ser no maximo assim:
4444.22 ou 4444,22
o codigo que tenho é este, mas não funciona Tmabém da-me um erro no IsMatch...
Código:
[SIZE=2][COLOR=#0000ff]string[/COLOR][/SIZE][SIZE=2][COLOR=#000000] verifica = [/COLOR][/SIZE][SIZE=2][COLOR=#800000]"[0-9]{4}.[0-9]{2}"[/COLOR][/SIZE][SIZE=2][COLOR=#000000];[/COLOR]
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2] ([/SIZE][SIZE=2][COLOR=#008080]Regex[/COLOR][/SIZE][SIZE=2].IsMatch(verifica))
{
}
[/SIZE]
Última edição: