mkdiary.rb微修正

ruby 1.6で動きません! baliusでうごかないやん tnx > ykt

直しました。最新版

うちのpcめもページの正規表現置いときます、本日(2006/3/6)版。

FreeBSD=freebsd.html:	/freebsd|natd|vinum|od-driver|jail|devfs.*rule/i
NetBSD=netbsd.html:	/netbsd|\blfs(_cleanerd?)?|raidctl/i
OpenBSD=openbsd.html:	/openbsd/i
BSD=bsd.html:		/(free|net|open)bsd/i
Mac OS X=osx.html:	/(Mac)? *OS *X/
Emacs=emacs.html:	/emacs-lisp|emacs-[12]|C-x [a-z]|\b\.emacs|\.el|yahtml|mpg123\.el|yatex(?!\.org)|野鳥|windows\.el|xcite|fontset-standard/i
アプリケーション=apps.html:	/firefox|mozilla|canna|timidity|gimp|starsuite|openoffice|mencoder|mplayer/i
ZSH=zsh.html:		/zsh|compsys|compinit|compctl/i
spam対策=abm.html:	/abm|antibadmail|qmpatch|spam|envelope.from|bad(mailfrom|rcptto|helo)/i
Network=network.html:	/\b(ipfw?(ilter)?|(ip)?nat|pf|altq|ppp|dtcp|ipv6)\b/i

Emacsカテゴリ には Emacsという単語を入れてないっす。漠然と「Emacsなら… …と」書いているところが多かった。

\b は単語境界、? は直前が0回か1回、* は直前が0回以上、 () は括る括弧、ピリオドは「任意の1字」なので、 ピリオド自身を探したいときは \. を指定。[ ] は中の文字のうち どれか。行末の i は「大文字小文字を無視」。


きまぐれ記
yuuji@example.org
Fingerprint16 = FF F9 FF CC E0 FE 5C F7 19 97 28 24 EC 5D 39 BA
HIROSE Yuuji - ASTROLOGY / BIKE / EPO / GUEST BOOK / YaTeX [Tweet]