#!/usr/bin/ruby -w
re=Regexp.new('\s+[A-Z]')
puts " {| class=\"wikitable\"
>-
Table -- put your title here
>-"
while line = gets
md=re.match(line)
if md =~ nil
else
puts md
end
end
I input the text as
COM - Commercial
EDU - Educational
GOV - Povernment
NET - Network
MIL - Military
ORG - Non-profit organisations
and I get the result as
{| class="wikitable"
>-
Table -- put your title here
>-
nil
C
E
G
N
M
O
nil
How do I prevent the nil appearing?
How do I access each matchdata with the postmatchdata on each line?
DavidR
re = /\s+[A-Z]/
puts ' {| class="wikitable"
-
Table -- put your title here
-'
while line = gets
puts line if line =~ re
end
···
On Oct 19, 8:44 am, "angel.of.no...@googlemail.com" <angel.of.no...@googlemail.com> wrote:
#!/usr/bin/ruby -w
re=Regexp.new('\s+[A-Z]')
puts " {| class=\"wikitable\"
>-
Table -- put your title here
>-"
while line = gets
md=re.match(line)
if md =~ nil
else
puts md
end
end
I input the text as
COM - Commercial
EDU - Educational
GOV - Povernment
NET - Network
MIL - Military
ORG - Non-profit organisations
and I get the result as
{| class="wikitable"
>-
Table -- put your title here
>-
nil
C
E
G
N
M
O
nil
How do I prevent the nil appearing?
How do I access each matchdata with the postmatchdata on each line?
DavidR
#!awk -f
BEGIN {
print " {| class=\"wikitable\"\
-\
Table -- put your title here\
-" }
/[ \t]+[A-Z]/
···
On Oct 19, 8:44 am, "angel.of.no...@googlemail.com" <angel.of.no...@googlemail.com> wrote: