From 77e70f3aa15a731309b56cccfa8879523a6b2cdb Mon Sep 17 00:00:00 2001 From: akr Date: Wed, 26 May 1999 19:14:53 +0000 Subject: [PATCH] (TESTPAT): New idea for embeded encoded-word. --- TESTPAT | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/TESTPAT b/TESTPAT index ebe32fa..b6be58d 100644 --- a/TESTPAT +++ b/TESTPAT @@ -1199,6 +1199,13 @@ permit-sticked-comment) ;; デコーダが単なる文字列を出力する場合、単純には encoded-word そのものと ;; encoded-word のようにみえる文字列を区別できない。 ;; ここでは文字列中でそれらを確実に区別して表現する方法を示す。 + +;;;; 1999/05/26 新しい表現を思いついた。 +;;;; 任意の文字列中に含まれる特定の =?charset?encoding?text?= というを区別すれば良いから、 +;;;; =?charset?encoding?text?=?charset?encoding?text?=...?charset?encoding?text?= という +;;;; パターンで最長マッチを行い、問題の encoded-word かどうかを charset にマーキングしておけば良い。 +;;;; + は 3倍増でなく、倍増で済む。 + ;; ;; rule 1: 文字列中で =?charset?encoding?text?= というパターンに ;; マッチしない部分はその部分のままの内容を表す。 -- 1.7.10.4