Regular Expression admits more numbers that allowed

user5402143

Could you help me with this regular Expression please, it is supposed to allow these numbers: 123.56, 1.26, 12.36 but it admits 12345.56 12345.26...so instead of allow only three numbers before the point it admits five numbers.

this is my regular expression, the validation is on VB.NET, could you help me to fix it please

Dim Vestatura As String = "^[0-9]{1,3}((.)[0-9]{1,2})?$"
        Dim Evaluar As Regex = New Regex(Vestatura)
        Dim match As Match = Evaluar.Match(txtCMS.Text)
Avinash Raj

You need to escape the dot in-order to match a literal dot character. Because an unescaped dot would match any character.

Dim Vestatura As String = "^[0-9]{1,3}(([.])[0-9]{1,2})?$"

or

Dim Vestatura As String = "^[0-9]{1,3}(\.[0-9]{1,2})?$"

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Regular Expression for removing numbers

From Dev

Regular expression for numbers and units

From Dev

Regular expression for Norwegian numbers

From Dev

Regular expression for numbers in AngularJs

From Dev

Javascript Regular Expression for numbers

From Dev

Regular Expression for Financial Numbers

From Dev

Regular expression - separating numbers

From Dev

Regular Expression for removing numbers

From Dev

Regular expression for only numbers

From Dev

Regular expression for numbers and units

From Dev

Regular Expression, testing for numbers

From Dev

A more concise version of this Regular Expression?

From Dev

convert regular expression to be more specific

From Dev

PHP Regular Expression pattern accepts characters that are not allowed

From Dev

Regular expression to validate decimal numbers

From Dev

Regular expression for numbers and one decimal

From Dev

Regular Expression for all Numbers but no Zero

From Dev

regular expression with hyphen in between numbers

From Dev

Match everything but numbers regular expression

From Dev

Regular expression for matching account numbers

From Dev

Python Regular Expression Index Numbers

From Dev

search numbers with egrep and regular expression

From Dev

Regular expression for parsing numbers in python

From Dev

Regular expression to extract numbers before "."

From Dev

Regular expression for matching numbers and strings

From Dev

Regular expression for a set of repeating numbers

From Dev

Regular Expression for all Numbers but no Zero

From Dev

Regular expression - match numbers in a list

From Dev

Regular expression to match version numbers