トップA-Nトップ 新規新規 一覧(更新)一覧(更新) 一覧(名前)一覧(名前) 検索検索 ヘルプヘルプ RSSRSS

素人Perlerのメモの変更点

[通常ページへ戻る] [通常差分表示] [Wikiスタイルで差分表示] [Wikiスタイルで差分表示(削除の表示無し)]

表記

= 変更なし
+ 追加
- 削除
同一行で追加削除があれば変更。

変更点

  1:+ Perl素人のメモ書き。正確かはかなり怪しく、詳しくは他をあたって下さい(^^;)。
  2:+ 
  3:+ !!!変数と16進数変換
  4:+ 
  5:+ CGIで、ある変数(仮に$A)内に別の変数(テキストファイルから取り出した文字・仮に$B)の内容と一致するものがあれば削除する(置き換える)処理が上手くいかなかったが、その原因は$B変数内にPerlでの置き換え正規表現に使われる文字があったからのよう。
  6:+ 
  7:+ なので、$B変数内の問題となっている文字(実際には$B変数に取り込まれるテキストファイルに書かれた文字)を16進数で表した文字(\x〜)に変えてみたところ、とりあえず上手くいった(みたい)。
  8:+ 
  9:+ !!16進数変換 (使いそうなもの)
 10:+ 
 11:+ 上記の例で、必ずしもこれら全て変換しないとダメかは不明。とりあえず「*|][」については変換しないとおかしくなったのを確認。
 12:+ 
 13:+ :*:\x2a
 14:+ :+:\x2b
 15:+ :,:\x2c
 16:+ :-:\x2d
 17:+ :.:\x2e
 18:+ :/:\x2f
 19:+ :=:\x3d
 20:+ :<:\x3c
 21:+ :>:\x3e
 22:+ :?:\x3f
 23:+ :^:\x5e
 24:+ :::\x3a
 25:+ :;:\x3b
 26:+ :|:\x7c
 27:+ :!:\x21
 28:+ :$:\x24
 29:+ :&:\x26
 30:+ :#:\x23
 31:+ :":\x22
 32:+ :':\x27
 33:+ :`:\x60
 34:+ :(:\x28
 35:+ :(:\x29
 36:+ :[:\x5b
 37:+ :]:\x5d
 38:+ :{:\x7b
 39:+ :}:\x7d