| Title | 
                
                    Test
                    Find
                    
                    Pattern Title
                 | 
            
            
                | Expression | 
                ^(\d|-)?(\d|,)*\.?\d*$  | 
            
            
                | Description | 
                Input for Numeric values.  Handles negatives, and comma formatted values.  Also handles a single decimal point  | 
            
            
                | Matches | 
                5,000 | -5,000 | 100.044  | 
            
            
                | Non-Matches | 
                abc | Hundred | 1.3.4  | 
            
            
                | Author | 
                
                    Rating:
                        
 
                    Kevin Read
                 | 
            
            
                | Source | 
                 | 
            
            
              | Your Rating | 
              
                
		       | 
            
        
    
 
    
    
     
        
                
	                Title: Improvement
	                Name: JBP1996
	                Date: 7/19/2021 11:00:09 AM
	                Comment: 
hello I take your regex and in base improved and create this one "^(\d|-|\+)?\d*(,|.)?\d*$"
I hope this could be usefull
                
                
            
                
	                Title: Improvement
	                Name: JBP1996
	                Date: 7/19/2021 10:56:08 AM
	                Comment: 
hello I take your regex and in base improved and create this one "^(\d|-|\+)?\d*(,|.)?\d*$"
I hope this could be usefull
                
                
            
                
	                Title: This one is better
	                Name: Bartha Ferenc
	                Date: 9/17/2019 11:42:49 AM
	                Comment: 
"(-| |\+)?((\d|,)*.?\d+)" Good for reading from a list of numbers, too. Absolute value is also captured. 
                
                
            
                
	                Title: Doesn't work
	                Name: John
	                Date: 7/29/2006 11:37:12 PM
	                Comment: 
12.12345
aaa.1234
-234.12345678
123456
try this data set. It will only match the "123456".
                
                
            
                
	                Title: missing
	                Name: ron
	                Date: 6/17/2004 4:57:51 AM
	                Comment: 
does not handle this:
035.555580555555555555
leading zero should not be acceptable
                
                
            
                
	                Title: Comma Formatting
	                Name: Jon S.
	                Date: 4/21/2004 2:26:20 PM
	                Comment: 
This regexp doesn't enforce correctly formatted comma values. For example, the following values pass:
1,2,3,4,5
,,1,,2,,
                
                
            
                
	                Title: ISS
	                Name: Bart
	                Date: 1/29/2004 10:38:12 AM
	                Comment: 
Thank you for the expression. It worked perfectly and it saved me many hours.  Great Job!