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
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 need Regex expression it Start with alpha bates and it contains - symbol please help me
Example: One-Two-three
thanks
^[A-Za-z][A-Za-z-]*$
should do it
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 a document with The SPEAKER (Hon. xxxx yyyy) and The President(Hon. aaaa bbbb).
How do I match the contents of SPEAKER (i.e. xxxx yyyy) but not the second (aaaa bbbb)?
Use the following Regex for this...
$text=~m/\(Hon\.\s*(x{3}\s+y{3})\)/igs;
In case of your using a variable for those x and y
$x='x';
$y='y';
$text=~m/\(Hon\.\s*($x{3}\s+$y{3})\)/igs;
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 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}$
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions must demonstrate a minimal understanding of the problem being solved. Tell us what you've tried to do, why it didn't work, and how it should work. See also: Stack Overflow question checklist
Closed 9 years ago.
Improve this question
I have a string: "C:/This/is/a/windows/path/file20110312name20120221.csv".
I want to extract all dates (e.g. [0-9]{8}).
Generally, how can I extract sub-strings matching a pattern from a bigger string?
It is advised to supplement your question with a reproducible example (How to make a great R reproducible example?)
Is this what you look for ?
s <- "C:/This/is/a/windows/path/file20110312name20120221.csv"
regmatches(s, gregexpr("[0-9]{8}", s))