パスワードを忘れた? アカウント作成
737227 journal

bravoの日記: 蛇使いの場合

日記 by bravo

Pythonだと、エンティティのエスケープが簡単というか、APIがあったりする。以下はそれを使ったやり方。

    [bravo@slash bravo]$ python
    Python 1.5.2 (#0, Apr 10 2001, 10:03:44)
    [GCC 2.95.3 20010219 (prerelease)] on linux2
    Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
    >>> import cgi
    >>> str = """& → &
    ... < → &lt;
    ... > → &gt;
    ... &nbsp; → &amp;nbsp;
    ...
    ... とエスケープしなければならないという罠。
    ...
    ... # そして↑の文章も…ああ気が狂いそう…きー!
    ... """
    >>> print cgi.escape (str)
    &amp; → &amp;amp;
    &lt; → &amp;lt;
    &gt; → &amp;gt;
    &amp;nbsp; → &amp;amp;nbsp;
    
    とエスケープしなければならないという罠。
    
    # そして↑の文章も…ああ気が狂いそう…きー!
    
    >>>>

ん~なにがなんだか...HTMLソースを視ると、狂気の沙汰としか見えない。

typodupeerror

アレゲは一日にしてならず -- アレゲ研究家

読み込み中...