すれ立てるまでもない質問はここで 第72刷
■ このスレッドは過去ログ倉庫に格納されています
0561デフォルトの名無しさん
2005/12/10(土) 15:27:09html(?)などでは'"'や'&'は特別な意味を持っていて
「"」は「"」
「&」は「&」
に置き換えるじゃないですか
で、その置き換える作業が必要になったんですが
「"&」という文を置き換える場合、同時に置き換えできないから片方づつ置き換える事になる
「"」を「"」に置き換えてから、「&」を「&」に置き換えると
本来は「"&」
「"&」→「"&」→「"&」になってしまいます
これの解決方法として置き換えの順番を入れ替える
つまり「&」を「&」に置き換えてから、「"」を「"」に置き換えれば
「"&」→「"&」→「"&」で正常な置き換えが可能となりますが
順番を変える以外に方法が無いのでしょうか?
正規表現や配列を上手く使って順番関係なしに置き換えできませんかね?
■ このスレッドは過去ログ倉庫に格納されています