7
|
1 Test character classes in regexp
|
|
2
|
|
3 STARTTEST
|
|
4 /^start-here
|
|
5 j:s/\d//g
|
|
6 j:s/\D//g
|
|
7 j:s/\o//g
|
|
8 j:s/\O//g
|
|
9 j:s/\x//g
|
|
10 j:s/\X//g
|
|
11 j:s/\w//g
|
|
12 j:s/\W//g
|
|
13 j:s/\h//g
|
|
14 j:s/\H//g
|
|
15 j:s/\a//g
|
|
16 j:s/\A//g
|
|
17 j:s/\l//g
|
|
18 j:s/\L//g
|
|
19 j:s/\u//g
|
|
20 j:s/\U//g
|
|
21 :/^start-here/+1,$wq! test.out
|
|
22 ENDTEST
|
|
23
|
|
24 start-here
|
|
25
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
26
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
27
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
28
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
29
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
30
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
31
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
32
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
33
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
34
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
35
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
36
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
37
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
38
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
39
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|
|
40
!"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~
|