View Problem

Check if a string matches a regular expression

Display "ok" if "Hello" matches /[A-Z][a-z]+/
DiskEdit
python
found = re.match(r'[A-Z][a-z]+', 'Hello')
if found:
print 'ok'
ExpandDiskEdit
csharp
if (Regex.IsMatch("Hello", "[A-Z][a-z]+"))
{
Console.WriteLine("ok");
}
ExpandDiskEdit
erlang
String = "Hello", Regexp = "[A-Z][a-z]+",
is_match(String, Regexp) andalso (begin io:format("ok~n"), true end).
DiskEdit
erlang 12B3+
case re:run("Hello", "[A-Z][a-z]+") of {match, _} -> ok end.
ExpandDiskEdit
fantom
if (Regex<|[A-Z][a-z]+|>.matches("Hello"))
echo("ok")

Submit a new solution for python, csharp, erlang, or fantom
There are 20 other solutions in additional languages (clojure, cpp, fsharp, go ...)