Support RETURN-FROM in DEF%TR forms
[maxima.git] / share / stringproc / rtestregex.mac
blob6ada89b3f8f1ff5e10c65f3f35e65871c86ac53a
1 (kill (all), 0);
2 0;
4 ( regex : regex_compile("ne{2}dle"),
5   str : "his hay needle stack -- my hay needle stack -- her hay needle stack",
6   0);
7 0;
9 regex_match_pos(regex, str);
10 [[9, 15]];
12 regex_match_pos("ne{2}dle", str); 
13 [[9, 15]];
15 regex_match_pos("ne{2}dle", str, 25, 44);
16 [[32, 38]];
18 regex_match_pos("ne{2}dle", str, 32, 38);
19 [[32, 38]];
21 regex_match_pos("ne{2}dle", str, 25, 37);
22 false;
24 regex_match_pos("ne{2}dle", str, 25);
25 [[32, 38]];
27 regex_match("ne{2}dle", "hay needle stack");
28 ["needle"];
30 regex_split("[,;]+", "split,pea;;;soup");
31 ["split", "pea", "soup"];
33 regex_subst_first("ty", "t.", "liberte egalite fraternite");
34 "liberty egalite fraternite";
36 regex_subst("ty", "t.", "liberte egalite fraternite");
37 "liberty egality fratyrnity";
39 regex_split("\\D+", "13. 3. 2009  13:03 Uhr");
40 ["13", "3", "2009", "13", "03"];
42 string_to_regex(". :");
43 "\\. :";
45 (remvalue(regex, str), 0);