RosettaCodeData/Task/Regular-expressions/Genie/regular-expressions.genie
2023-07-01 13:44:08 -04:00

17 lines
440 B
Text

[indent=4]
/* Regular expressions, in Genie */
init
var sentence = "This is a sample sentence."
try
var re = new Regex("s[ai]mple")
if re.match(sentence)
print "matched '%s' in '%s'", re.get_pattern(), sentence
var offs = 0
print("replace with 'different': %s",
re.replace(sentence, sentence.length, offs, "different"))
except err:RegexError
print err.message