Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
If I have a letter say "w" and I want to it to match only against a few characters in the alphabet for example " the letter a, d and then h to q and w only. How can I achieve this?
All I have so far is : ^[h-qH-Q]+$
I assume its pretty easy but i'm not really a regex expert...
Try this regex:
^[aAdDh-qH-QwW]$
It will only match single letters on the input line.
Hoping this is what you mean.
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 11 months ago.
Improve this question
I have a pattern (pattern) and I want to exclude this characters in string 'test' and find all holes in this expression. Like test, but this characters will be random
For the string 'test' I expect 'test' which is not matched by pattern ()
You could use Regex#Match here:
Regex regex = new Regex(#"(XZ|RP(?!ROD)|R|DP(?!ROD)|D|ST[\d]?|WO)");
Match match = regex.Match("testRPRODRRPWO");
if (!match.Success)
{
Console.WriteLine("input does not contain pattern");
}
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 3 years ago.
Improve this question
I have a few sentences inside that are some words that I want to decode.
The pattern of words to be deleted is "&.....;"
.... = Everything
<title>دبیرخانه خبرنامه انجمن علوم باغبانی ایران به گروه تولیدات گیاهی پردیس ابوریحان دانشگاه تهران انتقال یافت . </title>
It's html encoded string, Just decode it using HtmlDecode utility method.
// Decode the encoded string.
HttpUtility.HtmlDecode(code, myWriter);
string myDecodedString = myWriter.ToString();
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I'm wondering if there is a RegEx pattern to solve my problem.
I'm getting strings like:
"Running script A23jddie392.sql",
"Skipped script ew223.sql",
"Script 2234ffss321.sql has an error"
and so on.
Is it possible to extract the scriptname with RegEx? Maybe searching for the .sql and then going recursively to the first blank before the scriptname?
Thank you!
Here is the code:
var pattern = "\\s\\w+[.]sql";
var test = "Script 2234ffss321.sql has an error";
var match = Regex.Match(test, pattern);
if (match.Success)
{
Console.WriteLine(match.Groups[0].Value);
}
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 7 years ago.
Improve this question
I was trying regular expression
to accept only numbers and it should not allow to accept more than ten
^[]0,10]{0,10}$
This matches just this range of numbers: [0-9]
^([0-9])$
And then you can use $1 if you need to replace is with something else ...
Or also you can use \d instead of [0-9] like this:
^(\d)$
And if you want to accept 10, you have to use |. Some thing like this;
^(\d|10)$
As I said, this ^ regex accept both this range [0-9] and 10.
You can try this one:
^[0-9]{0,10}$
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I would like to split the following string based on the commas that come before the "or" delimiter and on the "or", but not after. For example
Almondmilk, Coconutmilk or Soymilk Select Varieties, Half Gallon
becomes
Almondmilk
Coconutmilk
Soymilk Select Varieties, Half Gallon
Given your requirement as described:
var output = Regex.Split(input, "(?<!or.*),");
However, given your sample output it seems you want to split on 'or' as well:
var output = Regex.Split(input,
"((?<!or.*),)|(or)",
RegexOptions.ExplicitCapture);