mule-ja
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mule-ja:74] japanese category \cj not match


From: ynyaaa
Subject: [mule-ja:74] japanese category \cj not match
Date: Sun, 05 Jun 2016 02:35:49 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (windows-nt)

矢木です。

japanese-jisx0213.2004-1 の一部の文字が \cj にマッチしません。

(let ((cs 'japanese-jisx0213.2004-1))
  (string-match "\\cj" (string (make-char cs 46 33)
                               (make-char cs 47 126)
                               (make-char cs 79 84)
                               (make-char cs 79 126)
                               (make-char cs 116 39)
                               (make-char cs 126 122)
                               (make-char cs 126 123)
                               (make-char cs 126 124))))
=>nil

これらは 2004年に追加された文字の一部です。

痩と繋の異体字は japanese-jisx0212 に含まれるので \cj にマッチします。

(let ((cs 'japanese-jisx0213\.2004-1))
  (list (string-match "\\cj" (string (make-char cs 126 125)))
        (string-match "\\cj" (string (make-char cs 126 126)))))
=>(0 0)

おわり



reply via email to

[Prev in Thread] Current Thread [Next in Thread]