Vz resources : Regular Expression

耳より正規表現入門

VZユーザーのための,VWXによる正規表現利用のてびき
初出:nifty:FGALDC/MES/13/09142〜 (2002/06/18〜2002/07/21)

第7回  メタキャラクタの使い方 (4) ? (クエスチョンマーク)

?』は『+』と同様に拡張正規表現です。『*』の繰り返し回数を0回か1回に限定するものです。直前の正規表現が「ひとつだけある」か「ない」かのどちらかです。

次に挙げるのは,わたしが購入したインテル社の86系プロセッサの入ったパソコンたちです。(2002年現在一応みな家にいます)

愛称CPUメーカー型番
ぱそ子8086NEC 9801M
ぴーちゃん80186HEWLETT PACKARD 200LX
こん太郎80286EPSON 286 VF
しんちゃん80386IBM ThinkPad 220
こん次郎80486EPSON 486 RS

(う〜ん,現役選手はぴーちゃんだけか…控えどころか寝たきりばかりだ)

これらのCPU型番にヒットさせようとすると,80.86では《ぱそ子》が仲間はずれになってしまいます。いくら身も心もぼろぼろだとしても,仲間はずれはかわいそうですね。

こんなときは80.?86で差別解消です。

(経験上VWXの『?』はうまく働かないことがあるので注意が必要です。)

え? Pentium

うちにはそんな子いないよ。ほかをあたっておくれ。(celeronだし)


The VZ resources. ©2002 by mezala. mailto:mezala@nifty.com