-- -*- M2-comint -*- {* hash: -943789715 *} i1 : s = "The cat is black."; i2 : word = ///\b([a-z]+)\b///; i3 : m = regex(word|" "|word,s) o3 = {(4, 6), (4, 3), (8, 2)} o3 : List i4 : substring(m#0,s) o4 = cat is i5 : substring(m#1,s) o5 = cat i6 : substring(m#2,s) o6 = is i7 : s = "aa aaaa"; i8 : m = regex("a+",0,s) o8 = {(0, 2)} o8 : List i9 : substring(m#0,s) o9 = aa i10 : m = regex("a+",2,s) o10 = {(7, 4)} o10 : List i11 : substring(m#0,s) o11 = aaaa i12 : m = regex("a+",2,3,s) i13 : s = "line 1\nline 2\nline 3"; i14 : m = regex("^.*$",8,-8,s) o14 = {(7, 6)} o14 : List i15 : substring(m#0,s) o15 = line 2 i16 : m = regex("^",10,-10,s) o16 = {(7, 0)} o16 : List i17 : substring(0,m#0#0,s) o17 = line 1 i18 : substring(m#0#0,s) o18 = line 2 line 3 i19 : m = regex("^.*$",4,-10,s) o19 = {(0, 6)} o19 : List i20 : substring(m#0,s) o20 = line 1 i21 : m = regex("a.*$",4,-10,s) i22 :