1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
#
# Test bol and eol delimiters
#
println(This should print $"'fooX'")
match $'fooXboo'
case $'^.*X'
println($0)
default
println(Match failed)
println(This should not match)
match $'fooXboo'
case $'^.*X$'
println($0)
default
println(Match failed)
println(This should print $"'fooX foo'")
match $'fooX'
case $'^\(.*\)X'
println($0 $1)
default
println(Match failed)
println($"This should print 'Xboo'")
match $'fooXboo'
case $'X.*'
println($0)
default
println(Match failed)
println($"This should print 'Xboo'")
match $'fooXboo'
case $'X.*$'
println($0)
default
println(Match failed)
println($"This should print 'Xboo bo'")
match $'fooXboo'
case $'X\(.*\)o$'
println($0 $1)
default
println(Match failed)
|