View Problem
Check if a string matches with groups
Display
Submit a new solution for java, csharp, clojure, or groovy
There are 14 other solutions in additional languages (cpp, erlang, fantom, fsharp ...)
"two" if "one two three" matches /one (.*) three/
csharp
using System;
using System.Text.RegularExpressions;
public class RegexBackReference {
public static void Main() {
var oneTwoThree = "one two three";
var pattern = "one (.*) three";
Match match = Regex.Match(oneTwoThree, pattern);
// group 0 is the entire match. 1 is the first backreference
Console.WriteLine(match.Groups[1]);
}
}
using System.Text.RegularExpressions;
public class RegexBackReference {
public static void Main() {
var oneTwoThree = "one two three";
var pattern = "one (.*) three";
Match match = Regex.Match(oneTwoThree, pattern);
// group 0 is the entire match. 1 is the first backreference
Console.WriteLine(match.Groups[1]);
}
}
Submit a new solution for java, csharp, clojure, or groovy
There are 14 other solutions in additional languages (cpp, erlang, fantom, fsharp ...)




