Emacs らくらく入門
なか見! 検索
    環境
  構成
節目次
  目次(1-3)
  目次(4-5)
  目次(6-9)
  目次(付録)
  コラム目次
正誤表
参照
  本文内 URL
  anoncvs
本文補足
    p142 正規表現
    p145 c という形式の
      まとめ
    p145 分類
    p185 (outline-mode)
    p208 Wanderlust/Meadow
    p252 (POP-before..)
    p252 (SMTPauth)
    p257 (draft)
    p262 (Relay)
    p286 AucTex
    p287 auto-insert
    p303 (ssh)
    p351 .Xdefaults
    p399 .emacs(Mac OS X)
    p400 ことえり patch
      橋本さんから
    p400 inline update
      mule-ucs
      bash と tcsh の読替
    p400 inline update
      mule-ucs
      bash と tcsh の読替
    p400 20060319 版
      ~/.emacs の設定
      inline を有効に
      transparency の設定
      bash と tcsh の読替
      Carbon package
    p401 tamago
    p411 emacs-w3m
    p412 auctex
    p413 mu-cite
    p415 x-face
    p425 FreeWnn (FC3)
      inetd
      自動起動
    p435 w3m
書けなかったこと
  grep
    egrep
  Anthy
Meadow
  Windows で Emacs
    setup.exe
    ImageMagick
    HOME
    .emacs
その他
  dot.emacs
  出版社と販売
  rank
  関連書籍

Emacs の始め方 | dot.emacs | application | 便利なツール Emacs らくらく入門
Last Update: "2006/03/09 07:45:09 makoto"

p145 分類

正規表現(表3.27, p145) の中に Category (分類)が抜けていました。
\cC C という分類の文字に一致する
\CC C という分類以外の文字に一致する
上の表では C という文は実際の文字ではなく、 分類を表わすための一文字が入ります。 実際には次の例のようになります。

分類文字正規表現の例:

\cc 中文文字
\cg ギリシャ文字
\ck 日本語 1 バイトカタカナ
現在のモードでは、どのような分類文字が使えるかは
M-x describe-categories 
で表示されます。その表示の最後の方には、次のような ものが見えるはずです。先ほどの例は、この中の色の付いたものです。

分類文字正規表現に使える文字の例

0consonant
1base (independent) vowel
2upper diacritical mark (including upper vowel)
3lower diacritical mark (including lower vowel)
4tone mark
5symbol
6digit
7vowel-modifying diacritical mark
8vowel-signs
9semivowel lower
<A character which can't be placed at end of line.
>A character which can't be placed at beginning of line.
@invalid japanese char category
AAlpha-numeric characters of 2-byte character sets
CChinese (Han) characters of 2-byte character sets
GGreek characters of 2-byte character sets
HJapanese Hiragana characters of 2-byte character sets平仮名
IIndian Glyphs
KJapanese Katakana characters of 2-byte character sets片仮名
NKorean Hangul characters of 2-byte character sets
YCyrillic characters of 2-byte character sets
^Combining diacritic or mark
aASCII
bArabic
cChinese
eEthiopic (Ge'ez)
gGreek
hKorean
iIndian
jJapanese全ての日本語文字
kJapanese katakana1 バイト片仮名
lLatin
oLao
qTibetan
rJapanese roman
tThai
vVietnamese
wHebrew
yCyrillic
|While filling, we can break a line at this character.
例えば \ck とすると、上の表の 「Japanese katakana」の項目になり半角カタカナの文字に一致します。
emacs-21 | application | dot.emacs
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08