Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 9 years ago.
Improve this question
I want to match a string of 10 characters and all of them need to be integers. How do I write a regular expression to check for this format.
Valid values should be something like - '1234567890', '4321567890'
The easiest (not all dialects support this):
[0-9]{10}
Another option:
[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
If you match the whole string, don't forget the ^ and $ markers:
^[0-9]{10}$
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 8 years ago.
Improve this question
I have tried to match a string which is not contain any capital letter.But I don't Know how to do it. Can anyone help me.
Compare a lower cased version of the string to what the user entered. If they're equal, it's all in lowercase.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 8 years ago.
Improve this question
I need a regular expression that covers this syntax:
[schema].[table]
I need to validate that the table name has and schema name and also brings the square brakes.
This regex matches your pattern:
^\[\w+\]\.\[\w+\]$
The \w term (letters, digits and underscore) happens to fit nicely with standard SQL names.
If you want to allow any characters in names (like space, hyphen, whatever) use this:
^\[[^\]]+\]\.\[[^\]]+\]$
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 8 years ago.
Improve this question
I'm looking for regex for alphanumeric and # , . ( ) _ - / \ " only allow.
Regex is [\d\w#,()."\/\\-]
Check the regex at
http://regex101.com/r/tC2mU7
Suppossing you need at least one of this characters I think this might work
/[A-Za-z0-9#,\(\)_\-\/\\"]+/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 9 years ago.
Improve this question
I would like to extract all zip codes except 55802 from a text file.
\d\d\d\d\d && ^55802
I tried to use the regular expression above, but it isn't working.
What should I change?
How about
(?!55802)\d{5}
That should match 5 digits (\d{5}) except where the text matches (55802) (?!55802 is a negative lookahead)
Generally speaking, it's best to check on the outside.
$zip =~ /^\d{5}\z/ && $zip ne '55802'
or die("Not a valid zip code\n");
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 9 years ago.
Improve this question
Regular expressions are driving me nuts. Let's say I have this string:
rid=1234567"
How do I get the value 1234567 out of this string? And that number can be anything, with any length, but also characters and numbers.
With a capture group
=([1-9a-zA-Z]*)"
Debuggex Demo