welcome to india : 0
welcome to india : 45
welcome to india : 123
welcome to india : 4999
welcome to india : 5000
welcome to india : 5001
Above are my input logs. I want to ignore an integer from 0 to 4999 in the string above. I need to get a result as below for the input. I tried with .*welcome to india : [0-4]?[0-9]?[0-9]?[0-9]?.*
, but it didn't work.
welcome to india : 5000
welcome to india : 5001
Try this
:\s([5-9]\d+)
This regex will match integers from 5,000. If you only want 4 digits, change "{3,}" to "{3,4}".
"(welcome to india : [5-9][0-9]{3,})"