namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Namazu v1.3.0.7 released!
- From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>
- Date: Thu, 20 May 1999 14:43:43 +0900
Namazu v1.3.0.7 をリリースします。細かいバグをたくさん修正し
ています。 v1.3シリーズはこれで最後にするつもりです。
それから、Namazu の Webペイジ
<http://openlab.ring.gr.jp/namazu/> の FAQ.html, ml.html を
更新し、 development.html を新規に追加しました。ご覧ください。
-- Satoru Takabayashi
おまけ - HTMLの element と attribute を小文字にするツール
#! /usr/bin/perl -w
use strict;
my $content = join '', <>;
$content =~ s/(<\/?)([A-Z]\w*)((?:\s+[A-Z]\w*(?:\s*=\s*(?:(["']).*?\4|[\w-.]+))?)*)(\s*>)/
$1 . lc($2) . lc_attr($3) . $5/gsixe;
print $content;
sub lc_attr($) {
my ($attrs) = @_;
$attrs =~ s/\n/ /g;
$attrs =~ s!(\s+)([A-Z]\w*)((?:\s*=\s*(?:(["']).*?\4|[\w-.]+)))?!
$1 . lc($2) . $3!gies;
return $attrs;
}