Cameron Simpson wrote :
> How about this script:
> 
>       detab ${1+"$@"} \
>       | sed 's|\(<[Aa] [^>]*[Hh][Rr][Ee][Ff]=\([^ 
>>]*\)[^>]*>\)\(.*\)\(</[Aa]>\)|\1\3 [ \2 ]\4|g' \
>       | w3m -dump -T text/html

sed has "case Insensitive" option : 'i', thus you don't need all the
[Hh][Rr][Ee][Ff] thing. You can write it this way :
sed 's|\(<A [^>]*HREF=\([^ >]*\)[^>]*>\)\(.*\)\(</A>\)|\1\3 [ \2 ]\4|gi'

(didn't check the rest of the regexp)

Flavien.
-- 
Linux!  Guerrilla UNIX Development     Venimus, Vidimus, Dolavimus.
        -- Mark A. Horton KA4YBR, [EMAIL PROTECTED]

Reply via email to