4
What do you know about the quick brown fox?
10
What do you know about THE QUICK BROWN FOX?
13
/The quick brown fox/i
15
0: the quick brown fox
17
0: The quick brown FOX
18
What do you know about the quick brown fox?
19
0: the quick brown fox
20
What do you know about THE QUICK BROWN FOX?
21
0: THE QUICK BROWN FOX
23
/abcd\t\n\r\f\a\e\071\x3b\$\\\?caxyz/
24
abcd\t\n\r\f\a\e9;\$\\?caxyz
25
0: abcd\x09\x0a\x0d\x0c\x07\x1b9;$\?caxyz
27
/a*abc?xyz+pqr{3}ab{2,}xy{4,5}pq{0,6}AB{0,}zz/
28
abxyzpqrrrabbxyyyypqAzz
29
0: abxyzpqrrrabbxyyyypqAzz
30
abxyzpqrrrabbxyyyypqAzz
31
0: abxyzpqrrrabbxyyyypqAzz
32
aabxyzpqrrrabbxyyyypqAzz
33
0: aabxyzpqrrrabbxyyyypqAzz
34
aaabxyzpqrrrabbxyyyypqAzz
35
0: aaabxyzpqrrrabbxyyyypqAzz
36
aaaabxyzpqrrrabbxyyyypqAzz
37
0: aaaabxyzpqrrrabbxyyyypqAzz
38
abcxyzpqrrrabbxyyyypqAzz
39
0: abcxyzpqrrrabbxyyyypqAzz
40
aabcxyzpqrrrabbxyyyypqAzz
41
0: aabcxyzpqrrrabbxyyyypqAzz
42
aaabcxyzpqrrrabbxyyyypAzz
43
0: aaabcxyzpqrrrabbxyyyypAzz
44
aaabcxyzpqrrrabbxyyyypqAzz
45
0: aaabcxyzpqrrrabbxyyyypqAzz
46
aaabcxyzpqrrrabbxyyyypqqAzz
47
0: aaabcxyzpqrrrabbxyyyypqqAzz
48
aaabcxyzpqrrrabbxyyyypqqqAzz
49
0: aaabcxyzpqrrrabbxyyyypqqqAzz
50
aaabcxyzpqrrrabbxyyyypqqqqAzz
51
0: aaabcxyzpqrrrabbxyyyypqqqqAzz
52
aaabcxyzpqrrrabbxyyyypqqqqqAzz
53
0: aaabcxyzpqrrrabbxyyyypqqqqqAzz
54
aaabcxyzpqrrrabbxyyyypqqqqqqAzz
55
0: aaabcxyzpqrrrabbxyyyypqqqqqqAzz
56
aaaabcxyzpqrrrabbxyyyypqAzz
57
0: aaaabcxyzpqrrrabbxyyyypqAzz
58
abxyzzpqrrrabbxyyyypqAzz
59
0: abxyzzpqrrrabbxyyyypqAzz
60
aabxyzzzpqrrrabbxyyyypqAzz
61
0: aabxyzzzpqrrrabbxyyyypqAzz
62
aaabxyzzzzpqrrrabbxyyyypqAzz
63
0: aaabxyzzzzpqrrrabbxyyyypqAzz
64
aaaabxyzzzzpqrrrabbxyyyypqAzz
65
0: aaaabxyzzzzpqrrrabbxyyyypqAzz
66
abcxyzzpqrrrabbxyyyypqAzz
67
0: abcxyzzpqrrrabbxyyyypqAzz
68
aabcxyzzzpqrrrabbxyyyypqAzz
69
0: aabcxyzzzpqrrrabbxyyyypqAzz
70
aaabcxyzzzzpqrrrabbxyyyypqAzz
71
0: aaabcxyzzzzpqrrrabbxyyyypqAzz
72
aaaabcxyzzzzpqrrrabbxyyyypqAzz
73
0: aaaabcxyzzzzpqrrrabbxyyyypqAzz
74
aaaabcxyzzzzpqrrrabbbxyyyypqAzz
75
0: aaaabcxyzzzzpqrrrabbbxyyyypqAzz
76
aaaabcxyzzzzpqrrrabbbxyyyyypqAzz
77
0: aaaabcxyzzzzpqrrrabbbxyyyyypqAzz
78
aaabcxyzpqrrrabbxyyyypABzz
79
0: aaabcxyzpqrrrabbxyyyypABzz
80
aaabcxyzpqrrrabbxyyyypABBzz
81
0: aaabcxyzpqrrrabbxyyyypABBzz
82
>>>aaabxyzpqrrrabbxyyyypqAzz
83
0: aaabxyzpqrrrabbxyyyypqAzz
84
>aaaabxyzpqrrrabbxyyyypqAzz
85
0: aaaabxyzpqrrrabbxyyyypqAzz
86
>>>>abcxyzpqrrrabbxyyyypqAzz
87
0: abcxyzpqrrrabbxyyyypqAzz
90
abxyzpqrrabbxyyyypqAzz
92
abxyzpqrrrrabbxyyyypqAzz
94
abxyzpqrrrabxyyyypqAzz
96
aaaabcxyzzzzpqrrrabbbxyyyyyypqAzz
98
aaaabcxyzzzzpqrrrabbbxyyypqAzz
100
aaabcxyzpqrrrabbxyyyypqqqqqqqAzz
362
/^.+[0-9][0-9][0-9]$/
376
/^.+?[0-9][0-9][0-9]$/
390
/^([^!]+)!(.+)=apquxz\.ixr\.zzz\.ac\.uk$/
391
abc!pqr=apquxz.ixr.zzz.ac.uk
392
0: abc!pqr=apquxz.ixr.zzz.ac.uk
397
!pqr=apquxz.ixr.zzz.ac.uk
399
abc!=apquxz.ixr.zzz.ac.uk
401
abc!pqr=apquxz:ixr.zzz.ac.uk
403
abc!pqr=apquxz.ixr.zzz.ac.ukk
407
Well, we need a colon: somewhere
450
/^.*\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/
470
/^(\d+)\s+IN\s+SOA\s+(\S+)\s+(\S+)\s*\(\s*$/
471
1 IN SOA non-sp1 non-sp2(
472
0: 1 IN SOA non-sp1 non-sp2(
476
1 IN SOA non-sp1 non-sp2 (
477
0: 1 IN SOA non-sp1 non-sp2 (
483
1IN SOA non-sp1 non-sp2(
486
/^[a-zA-Z\d][a-zA-Z\d\-]*(\.[a-zA-Z\d][a-zA-z\d\-]*)*\.$/
507
/^\*\.[a-z]([a-z\-\d]*[a-z\d]+)?(\.[a-z]([a-z\-\d]*[a-z\d]+)?)*$/
533
/^(?=ab(de))(abd)(e)/
540
/^(?!(ab)de|x)(abd)(f)/
554
/^[\da-f](\.[\da-f])*$/i
585
/ ^ a (?# begins with a) b\sc (?# then b c) $ (?# then end)/x
595
/(?x) ^ a (?# begins with a) b\sc (?# then b c) $ (?# then end)/
617
/^(a(b(c)))(d(e(f)))(h(i(j)))(k(l(m)))$/
633
/^(?:a(b(c)))(?:d(e(f)))(?:h(i(j)))(?:k(l(m)))$/
645
/^[\w][\W][\s][\S][\d][\D][\b][\n][\c]][\022]/
647
0: a+ Z0+\x08\x0a\x1d\x12
751
/\A(abc|def)=(\1){2,3}\Z/
765
/^(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\11*(\3\4)\1(?#)2$/
781
0: abcdefghijkkkkcda2
795
/(cat(a(ract|tonic)|erpillar)) \1()2(3)/
797
0: cataract cataract23
803
catatonic catatonic23
804
0: catatonic catatonic23
810
caterpillar caterpillar23
811
0: caterpillar caterpillar23
819
/^From +([^ ]+) +[a-zA-Z][a-zA-Z][a-zA-Z] +[a-zA-Z][a-zA-Z][a-zA-Z] +[0-9]?[0-9] +[0-9][0-9]:[0-9][0-9]/
820
From abcd Mon Sep 01 12:33:02 1997
821
0: From abcd Mon Sep 01 12:33
824
/^From\s+\S+\s+([a-zA-Z]{3}\s+){2}\d{1,2}\s+\d\d:\d\d/
825
From abcd Mon Sep 01 12:33:02 1997
826
0: From abcd Mon Sep 01 12:33
828
From abcd Mon Sep 1 12:33:02 1997
829
0: From abcd Mon Sep 1 12:33
833
From abcd Sep 01 12:33:02 1997
843
the quick brown\t fox
847
foobar is foolish see?
851
/(?:(?!foo)...|^.{0,2})bar(.*)/
865
/^(\D*)(?=\d)(?!123)/
874
/^1234(?# test newlines
879
/^1234 #comment in extended re
937
/^[ab]{1,3}?(ab*?|b)/
948
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
949
\) )* # optional leading comment
951
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
952
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
954
" (?: # opening quote...
955
[^\\\x80-\xff\n\015"] # Anything except backslash and quote
957
\\ [^\x80-\xff] # Escaped something (something != CR)
960
(?: (?: [\040\t] | \(
961
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
962
\) )* \. (?: [\040\t] | \(
963
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
965
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
966
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
968
" (?: # opening quote...
969
[^\\\x80-\xff\n\015"] # Anything except backslash and quote
971
\\ [^\x80-\xff] # Escaped something (something != CR)
973
) )* # further okay, if led by a period
975
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
976
\) )* @ (?: [\040\t] | \(
977
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
979
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
980
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
982
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
984
) # initial subdomain
987
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
988
\) )* \. # if led by a period...
990
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
992
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
993
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
995
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1002
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1003
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1005
" (?: # opening quote...
1006
[^\\\x80-\xff\n\015"] # Anything except backslash and quote
1008
\\ [^\x80-\xff] # Escaped something (something != CR)
1009
)* " # closing quote
1010
) # one word, optionally followed by....
1012
[^()<>@,;:".\\\[\]\x80-\xff\000-\010\012-\037] | # atom and space parts, or...
1014
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1015
\) | # comments, or...
1017
" (?: # opening quote...
1018
[^\\\x80-\xff\n\015"] # Anything except backslash and quote
1020
\\ [^\x80-\xff] # Escaped something (something != CR)
1021
)* " # closing quote
1025
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1027
(?: @ (?: [\040\t] | \(
1028
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1030
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1031
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1033
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1035
) # initial subdomain
1038
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1039
\) )* \. # if led by a period...
1041
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1043
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1044
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1046
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1051
(?: (?: [\040\t] | \(
1052
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1053
\) )* , (?: [\040\t] | \(
1054
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1055
\) )* @ (?: [\040\t] | \(
1056
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1058
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1059
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1061
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1063
) # initial subdomain
1066
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1067
\) )* \. # if led by a period...
1069
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1071
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1072
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1074
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1078
)* # further okay, if led by comma
1081
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1082
\) )* )? # optional route
1084
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1085
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1087
" (?: # opening quote...
1088
[^\\\x80-\xff\n\015"] # Anything except backslash and quote
1090
\\ [^\x80-\xff] # Escaped something (something != CR)
1091
)* " # closing quote
1093
(?: (?: [\040\t] | \(
1094
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1095
\) )* \. (?: [\040\t] | \(
1096
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1098
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1099
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1101
" (?: # opening quote...
1102
[^\\\x80-\xff\n\015"] # Anything except backslash and quote
1104
\\ [^\x80-\xff] # Escaped something (something != CR)
1105
)* " # closing quote
1106
) )* # further okay, if led by a period
1108
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1109
\) )* @ (?: [\040\t] | \(
1110
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1112
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1113
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1115
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1117
) # initial subdomain
1120
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1121
\) )* \. # if led by a period...
1123
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1125
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1126
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1128
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1134
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1135
\) )* > # trailing >
1138
(?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] | \( (?: [^\\\x80-\xff\n\015()] | \\ [^\x80-\xff] )* \) )*
1139
\) )* # optional trailing comment
1141
Alan Other <user\@dom.ain>
1142
0: Alan Other <user@dom.ain>
1147
\"A. Other\" <user.1234\@dom.ain> (a comment)
1148
0: "A. Other" <user.1234@dom.ain> (a comment)
1149
A. Other <user.1234\@dom.ain> (a comment)
1150
0: Other <user.1234@dom.ain> (a comment)
1151
\"/s=user/ou=host/o=place/prmd=uu.yy/admd= /c=gb/\"\@x400-re.lay
1152
0: "/s=user/ou=host/o=place/prmd=uu.yy/admd= /c=gb/"@x400-re.lay
1153
A missing angle <user\@some.where
1160
/[\040\t]* # Nab whitespace.
1163
[^\\\x80-\xff\n\015()] * # normal*
1165
(?: \\ [^\x80-\xff] |
1167
[^\\\x80-\xff\n\015()] * # normal*
1168
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1171
[^\\\x80-\xff\n\015()] * # normal*
1174
[\040\t]* )* # If comment found, allow more spaces.
1175
# optional leading comment
1178
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1179
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1183
[^\\\x80-\xff\n\015"] * # normal
1184
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015"] * )* # ( special normal* )*
1188
[\040\t]* # Nab whitespace.
1191
[^\\\x80-\xff\n\015()] * # normal*
1193
(?: \\ [^\x80-\xff] |
1195
[^\\\x80-\xff\n\015()] * # normal*
1196
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1199
[^\\\x80-\xff\n\015()] * # normal*
1202
[\040\t]* )* # If comment found, allow more spaces.
1205
[\040\t]* # Nab whitespace.
1208
[^\\\x80-\xff\n\015()] * # normal*
1210
(?: \\ [^\x80-\xff] |
1212
[^\\\x80-\xff\n\015()] * # normal*
1213
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1216
[^\\\x80-\xff\n\015()] * # normal*
1219
[\040\t]* )* # If comment found, allow more spaces.
1221
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1222
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1226
[^\\\x80-\xff\n\015"] * # normal
1227
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015"] * )* # ( special normal* )*
1231
[\040\t]* # Nab whitespace.
1234
[^\\\x80-\xff\n\015()] * # normal*
1236
(?: \\ [^\x80-\xff] |
1238
[^\\\x80-\xff\n\015()] * # normal*
1239
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1242
[^\\\x80-\xff\n\015()] * # normal*
1245
[\040\t]* )* # If comment found, allow more spaces.
1249
[\040\t]* # Nab whitespace.
1252
[^\\\x80-\xff\n\015()] * # normal*
1254
(?: \\ [^\x80-\xff] |
1256
[^\\\x80-\xff\n\015()] * # normal*
1257
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1260
[^\\\x80-\xff\n\015()] * # normal*
1263
[\040\t]* )* # If comment found, allow more spaces.
1265
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1266
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1269
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1272
[\040\t]* # Nab whitespace.
1275
[^\\\x80-\xff\n\015()] * # normal*
1277
(?: \\ [^\x80-\xff] |
1279
[^\\\x80-\xff\n\015()] * # normal*
1280
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1283
[^\\\x80-\xff\n\015()] * # normal*
1286
[\040\t]* )* # If comment found, allow more spaces.
1287
# optional trailing comments
1290
[\040\t]* # Nab whitespace.
1293
[^\\\x80-\xff\n\015()] * # normal*
1295
(?: \\ [^\x80-\xff] |
1297
[^\\\x80-\xff\n\015()] * # normal*
1298
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1301
[^\\\x80-\xff\n\015()] * # normal*
1304
[\040\t]* )* # If comment found, allow more spaces.
1306
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1307
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1310
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1313
[\040\t]* # Nab whitespace.
1316
[^\\\x80-\xff\n\015()] * # normal*
1318
(?: \\ [^\x80-\xff] |
1320
[^\\\x80-\xff\n\015()] * # normal*
1321
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1324
[^\\\x80-\xff\n\015()] * # normal*
1327
[\040\t]* )* # If comment found, allow more spaces.
1328
# optional trailing comments
1333
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1334
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1338
[^\\\x80-\xff\n\015"] * # normal
1339
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015"] * )* # ( special normal* )*
1344
[^()<>@,;:".\\\[\]\x80-\xff\000-\010\012-\037] * # "normal" atoms and or spaces
1348
[^\\\x80-\xff\n\015()] * # normal*
1350
(?: \\ [^\x80-\xff] |
1352
[^\\\x80-\xff\n\015()] * # normal*
1353
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1356
[^\\\x80-\xff\n\015()] * # normal*
1361
[^\\\x80-\xff\n\015"] * # normal
1362
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015"] * )* # ( special normal* )*
1364
) # "special" comment or quoted string
1365
[^()<>@,;:".\\\[\]\x80-\xff\000-\010\012-\037] * # more "normal"
1368
[\040\t]* # Nab whitespace.
1371
[^\\\x80-\xff\n\015()] * # normal*
1373
(?: \\ [^\x80-\xff] |
1375
[^\\\x80-\xff\n\015()] * # normal*
1376
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1379
[^\\\x80-\xff\n\015()] * # normal*
1382
[\040\t]* )* # If comment found, allow more spaces.
1386
[\040\t]* # Nab whitespace.
1389
[^\\\x80-\xff\n\015()] * # normal*
1391
(?: \\ [^\x80-\xff] |
1393
[^\\\x80-\xff\n\015()] * # normal*
1394
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1397
[^\\\x80-\xff\n\015()] * # normal*
1400
[\040\t]* )* # If comment found, allow more spaces.
1402
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1403
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1406
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1409
[\040\t]* # Nab whitespace.
1412
[^\\\x80-\xff\n\015()] * # normal*
1414
(?: \\ [^\x80-\xff] |
1416
[^\\\x80-\xff\n\015()] * # normal*
1417
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1420
[^\\\x80-\xff\n\015()] * # normal*
1423
[\040\t]* )* # If comment found, allow more spaces.
1424
# optional trailing comments
1427
[\040\t]* # Nab whitespace.
1430
[^\\\x80-\xff\n\015()] * # normal*
1432
(?: \\ [^\x80-\xff] |
1434
[^\\\x80-\xff\n\015()] * # normal*
1435
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1438
[^\\\x80-\xff\n\015()] * # normal*
1441
[\040\t]* )* # If comment found, allow more spaces.
1443
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1444
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1447
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1450
[\040\t]* # Nab whitespace.
1453
[^\\\x80-\xff\n\015()] * # normal*
1455
(?: \\ [^\x80-\xff] |
1457
[^\\\x80-\xff\n\015()] * # normal*
1458
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1461
[^\\\x80-\xff\n\015()] * # normal*
1464
[\040\t]* )* # If comment found, allow more spaces.
1465
# optional trailing comments
1468
[\040\t]* # Nab whitespace.
1471
[^\\\x80-\xff\n\015()] * # normal*
1473
(?: \\ [^\x80-\xff] |
1475
[^\\\x80-\xff\n\015()] * # normal*
1476
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1479
[^\\\x80-\xff\n\015()] * # normal*
1482
[\040\t]* )* # If comment found, allow more spaces.
1484
[\040\t]* # Nab whitespace.
1487
[^\\\x80-\xff\n\015()] * # normal*
1489
(?: \\ [^\x80-\xff] |
1491
[^\\\x80-\xff\n\015()] * # normal*
1492
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1495
[^\\\x80-\xff\n\015()] * # normal*
1498
[\040\t]* )* # If comment found, allow more spaces.
1500
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1501
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1504
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1507
[\040\t]* # Nab whitespace.
1510
[^\\\x80-\xff\n\015()] * # normal*
1512
(?: \\ [^\x80-\xff] |
1514
[^\\\x80-\xff\n\015()] * # normal*
1515
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1518
[^\\\x80-\xff\n\015()] * # normal*
1521
[\040\t]* )* # If comment found, allow more spaces.
1522
# optional trailing comments
1525
[\040\t]* # Nab whitespace.
1528
[^\\\x80-\xff\n\015()] * # normal*
1530
(?: \\ [^\x80-\xff] |
1532
[^\\\x80-\xff\n\015()] * # normal*
1533
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1536
[^\\\x80-\xff\n\015()] * # normal*
1539
[\040\t]* )* # If comment found, allow more spaces.
1541
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1542
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1545
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1548
[\040\t]* # Nab whitespace.
1551
[^\\\x80-\xff\n\015()] * # normal*
1553
(?: \\ [^\x80-\xff] |
1555
[^\\\x80-\xff\n\015()] * # normal*
1556
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1559
[^\\\x80-\xff\n\015()] * # normal*
1562
[\040\t]* )* # If comment found, allow more spaces.
1563
# optional trailing comments
1565
)* # additional domains
1567
[\040\t]* # Nab whitespace.
1570
[^\\\x80-\xff\n\015()] * # normal*
1572
(?: \\ [^\x80-\xff] |
1574
[^\\\x80-\xff\n\015()] * # normal*
1575
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1578
[^\\\x80-\xff\n\015()] * # normal*
1581
[\040\t]* )* # If comment found, allow more spaces.
1582
# optional trailing comments
1585
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1586
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1590
[^\\\x80-\xff\n\015"] * # normal
1591
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015"] * )* # ( special normal* )*
1595
[\040\t]* # Nab whitespace.
1598
[^\\\x80-\xff\n\015()] * # normal*
1600
(?: \\ [^\x80-\xff] |
1602
[^\\\x80-\xff\n\015()] * # normal*
1603
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1606
[^\\\x80-\xff\n\015()] * # normal*
1609
[\040\t]* )* # If comment found, allow more spaces.
1612
[\040\t]* # Nab whitespace.
1615
[^\\\x80-\xff\n\015()] * # normal*
1617
(?: \\ [^\x80-\xff] |
1619
[^\\\x80-\xff\n\015()] * # normal*
1620
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1623
[^\\\x80-\xff\n\015()] * # normal*
1626
[\040\t]* )* # If comment found, allow more spaces.
1628
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1629
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1633
[^\\\x80-\xff\n\015"] * # normal
1634
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015"] * )* # ( special normal* )*
1638
[\040\t]* # Nab whitespace.
1641
[^\\\x80-\xff\n\015()] * # normal*
1643
(?: \\ [^\x80-\xff] |
1645
[^\\\x80-\xff\n\015()] * # normal*
1646
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1649
[^\\\x80-\xff\n\015()] * # normal*
1652
[\040\t]* )* # If comment found, allow more spaces.
1656
[\040\t]* # Nab whitespace.
1659
[^\\\x80-\xff\n\015()] * # normal*
1661
(?: \\ [^\x80-\xff] |
1663
[^\\\x80-\xff\n\015()] * # normal*
1664
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1667
[^\\\x80-\xff\n\015()] * # normal*
1670
[\040\t]* )* # If comment found, allow more spaces.
1672
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1673
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1676
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1679
[\040\t]* # Nab whitespace.
1682
[^\\\x80-\xff\n\015()] * # normal*
1684
(?: \\ [^\x80-\xff] |
1686
[^\\\x80-\xff\n\015()] * # normal*
1687
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1690
[^\\\x80-\xff\n\015()] * # normal*
1693
[\040\t]* )* # If comment found, allow more spaces.
1694
# optional trailing comments
1697
[\040\t]* # Nab whitespace.
1700
[^\\\x80-\xff\n\015()] * # normal*
1702
(?: \\ [^\x80-\xff] |
1704
[^\\\x80-\xff\n\015()] * # normal*
1705
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1708
[^\\\x80-\xff\n\015()] * # normal*
1711
[\040\t]* )* # If comment found, allow more spaces.
1713
[^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]+ # some number of atom characters...
1714
(?![^(\040)<>@,;:".\\\[\]\000-\037\x80-\xff]) # ..not followed by something that could be part of an atom
1717
(?: [^\\\x80-\xff\n\015\[\]] | \\ [^\x80-\xff] )* # stuff
1720
[\040\t]* # Nab whitespace.
1723
[^\\\x80-\xff\n\015()] * # normal*
1725
(?: \\ [^\x80-\xff] |
1727
[^\\\x80-\xff\n\015()] * # normal*
1728
(?: \\ [^\x80-\xff] [^\\\x80-\xff\n\015()] * )* # (special normal*)*
1731
[^\\\x80-\xff\n\015()] * # normal*
1734
[\040\t]* )* # If comment found, allow more spaces.
1735
# optional trailing comments
1742
Alan Other <user\@dom.ain>
1743
0: Alan Other <user@dom.ain>
1748
\"A. Other\" <user.1234\@dom.ain> (a comment)
1749
0: "A. Other" <user.1234@dom.ain>
1750
A. Other <user.1234\@dom.ain> (a comment)
1751
0: Other <user.1234@dom.ain>
1752
\"/s=user/ou=host/o=place/prmd=uu.yy/admd= /c=gb/\"\@x400-re.lay
1753
0: "/s=user/ou=host/o=place/prmd=uu.yy/admd= /c=gb/"@x400-re.lay
1754
A missing angle <user\@some.where
1761
/abc\0def\00pqr\000xyz\0000AB/
1762
abc\0def\00pqr\000xyz\0000AB
1763
0: abc\x00def\x00pqr\x00xyz\x000AB
1764
abc456 abc\0def\00pqr\000xyz\0000ABCDE
1765
0: abc\x00def\x00pqr\x00xyz\x000AB
1767
/abc\x0def\x00pqr\x000xyz\x0000AB/
1768
abc\x0def\x00pqr\x000xyz\x0000AB
1769
0: abc\x0def\x00pqr\x000xyz\x0000AB
1770
abc456 abc\x0def\x00pqr\x000xyz\x0000ABCDE
1771
0: abc\x0def\x00pqr\x000xyz\x0000AB
1927
/([^.]*)\.([^:]*):[T ]+(.*)/
1928
track1.title:TBlah blah blah
1929
0: track1.title:TBlah blah blah
1934
/([^.]*)\.([^:]*):[T ]+(.*)/i
1935
track1.title:TBlah blah blah
1936
0: track1.title:TBlah blah blah
1941
/([^.]*)\.([^:]*):[t ]+(.*)/i
1942
track1.title:TBlah blah blah
1943
0: track1.title:TBlah blah blah
2178
/(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)\12\123/
2194
/(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\12\123/
2238
/^([^a])([^\b])([^c]*)([^d]{3,4})/
2368
/\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377/
2369
\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377
2370
0: \x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff
2372
/P[^*]TAIRE[^*]{1,6}?LL/
2373
xxxxxxxxxxxPSTAIREISLLxxxxxxxxx
2376
/P[^*]TAIRE[^*]{1,}?LL/
2377
xxxxxxxxxxxPSTAIREISLLxxxxxxxxx
2391
/(\.\d\d((?=0)|\d(?=\d)))/
2410
Food is on the foo table
2416
The food is under the bar in the barn.
2417
0: food is under the bar in the bar
2418
1: d is under the bar in the
2421
The food is under the bar in the barn.
2422
0: food is under the bar
2426
I have 2 numbers: 53147
2427
0: I have 2 numbers: 53147
2428
1: I have 2 numbers: 53147
2432
I have 2 numbers: 53147
2433
0: I have 2 numbers: 53147
2434
1: I have 2 numbers: 5314
2438
I have 2 numbers: 53147
2444
I have 2 numbers: 53147
2450
I have 2 numbers: 53147
2451
0: I have 2 numbers: 53147
2452
1: I have 2 numbers: 5314
2456
I have 2 numbers: 53147
2457
0: I have 2 numbers: 53147
2458
1: I have 2 numbers:
2462
I have 2 numbers: 53147
2463
0: I have 2 numbers: 53147
2464
1: I have 2 numbers:
2468
I have 2 numbers: 53147
2469
0: I have 2 numbers: 53147
2470
1: I have 2 numbers:
2477
/^(\D*)(?=\d)(?!123)/
2528
/\d\d\/\d\d\/\d\d\d\d/
2532
/word (?:[a-zA-Z0-9]+ ){0,10}otherword/
2533
word cat dog elephant mussel cow horse canary baboon snake shark otherword
2534
0: word cat dog elephant mussel cow horse canary baboon snake shark otherword
2537
word cat dog elephant mussel cow horse canary baboon snake shark
2540
/word (?:[a-zA-Z0-9]+ ){0,30}otherword/
2541
word cat dog elephant mussel cow horse canary baboon snake shark the quick brown fox and the lazy dog and several other words getting close to thirty by now I hope otherword
2542
0: word cat dog elephant mussel cow horse canary baboon snake shark the quick brown fox and the lazy dog and several other words getting close to thirty by now I hope otherword
2545
word cat dog elephant mussel cow horse canary baboon snake shark the quick brown fox and the lazy dog and several other words getting close to thirty by now I hope
2547
word cat dog elephant mussel cow horse canary baboon snake shark the quick brown fox and the lazy dog and several other words getting close to thirty by now I hope oops too many
2678
0: borfle\x0abib.gif
2682
0: borfle\x0abib.gif
2694
0: borfle\x0abib.gif\x0ano
2698
0: borfle\x0abib.gif\x0ano
2701
borfle\nbib.gif\nno\n
2705
borfle\nbib.gif\nno\n
2709
borfle\nbib.gif\nno\n
2710
0: borfle\x0abib.gif\x0ano\x0a
2713
borfle\nbib.gif\nno\n
2714
0: borfle\x0abib.gif\x0ano\x0a
2810
/^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]/
2814
/^\d\d\d\d\d\d\d\d\d\d\d\d/
2818
/^[\d][\d][\d][\d][\d][\d][\d][\d][\d][\d][\d][\d]/
2835
/^[abcdefghijklmnopqrstuvwxy0123456789]/
2892
the \"quick\" brown fox
2895
\"the \\\"quick\\\" brown fox\"
2896
0: "the \"quick\" brown fox"
2937
/<tr([\w\W\s\d][^<>]{0,})><TD([\w\W\s\d][^<>]{0,})>([\d]{0,}\.)(.*)((<BR>([\w\W\s\d][^<>]{0,})|[\s]{0,}))<\/a><\/TD><TD([\w\W\s\d][^<>]{0,})>([\w\W\s\d][^<>]{0,})<\/TD><TD([\w\W\s\d][^<>]{0,})>([\w\W\s\d][^<>]{0,})<\/TD><\/TR>/is
2938
<TR BGCOLOR='#DBE9E9'><TD align=left valign=top>43.<a href='joblist.cfm?JobID=94 6735&Keyword='>Word Processor<BR>(N-1286)</a></TD><TD align=left valign=top>Lega lstaff.com</TD><TD align=left valign=top>CA - Statewide</TD></TR>
2939
0: <TR BGCOLOR='#DBE9E9'><TD align=left valign=top>43.<a href='joblist.cfm?JobID=94 6735&Keyword='>Word Processor<BR>(N-1286)</a></TD><TD align=left valign=top>Lega lstaff.com</TD><TD align=left valign=top>CA - Statewide</TD></TR>
2940
1: BGCOLOR='#DBE9E9'
2941
2: align=left valign=top
2943
4: <a href='joblist.cfm?JobID=94 6735&Keyword='>Word Processor<BR>(N-1286)
2947
8: align=left valign=top
2949
10: align=left valign=top
3042
/ End of testinput1 /