[政治・選挙・NHK254]
5.
新共産主義クラブ[-4875] kFaLpI5ZjuWLYINOg4mDdQ 2018年12月14日 11:46:15
: bxezBBY1fw
: al9pMJveOLE[1]
戦争になれば、実際に、米海兵隊員と自衛隊の日本版海兵隊員の墓地になる。
http://www.asyura2.com/18/senkyo254/msg/865.html#c5
al9pMJveOLE コメント履歴 No: 100000
http://www.asyura2.com/acas/a/al/al9/al9pMJveOLE/100000.html
http://www.asyura2.com/acas/a/al/al9/al9pMJveOLE/100000.html
[お知らせ・管理21] 2018年12月 削除依頼・投稿制限・等管理スレ。突然投稿できなくなった方も見てください。 管理人さん
77. 新共産主義クラブ[-7584] kFaLpI5ZjuWLYINOg4mDdQ 2018年12月29日 17:34:06 : bxezBBY1fw : al9pMJveOLE[2]
>>72(訂正)
>前処理で、入力文字列中の「<」を「__asyura_lt__」で、「>」を「__asyura_gt__」で、置き換えることにしてみます。
失礼いたしました。
「__asyura_lt__」や「__asyura_gt__」は、独自の文字列によって、入力文字列中の「<」や「>」をサニタライズ(HTMLエスケープとも言う)する場合の、『悪い例』の見本のようなものでした。
その理由は、
<font color="green">__asyura_lt</font> …(1)
のような文字列(1)に対して、
「<」を「__asyura_lt__」で置き換えるような変換をおこなうと、
<font color="green">__asyura_lt__asyura_lt__/font> …(2)
77. 新共産主義クラブ[-7584] kFaLpI5ZjuWLYINOg4mDdQ 2018年12月29日 17:34:06 : bxezBBY1fw : al9pMJveOLE[2]
>>72(訂正)
>前処理で、入力文字列中の「<」を「__asyura_lt__」で、「>」を「__asyura_gt__」で、置き換えることにしてみます。
失礼いたしました。
「__asyura_lt__」や「__asyura_gt__」は、独自の文字列によって、入力文字列中の「<」や「>」をサニタライズ(HTMLエスケープとも言う)する場合の、『悪い例』の見本のようなものでした。
その理由は、
<font color="green">__asyura_lt</font> …(1)
のような文字列(1)に対して、
「<」を「__asyura_lt__」で置き換えるような変換をおこなうと、
<font color="green">__asyura_lt__asyura_lt__/font> …(2)
のような文字列(2)になり、
元の文字列(1)には「__asyura_lt__」とマッチする部分が無かったのにもかかわらず、
変換後の文字列(2)では、
置き換えた位置とは別の箇所で、「__asyura_lt__」とマッチしてしまうようになり、
置換後の文字列に対して、
「__asyura_lt__」を「<」で置き換えるような(逆)変換をおこなっても、
<font color="green"><asyura_lt__/font> …(3)
のような文字列(3)になってしまって、
最初の、
<font color="green">__asyura_lt</font> …(1)
という文字列には戻らないからです。
http://www.asyura2.com/13/kanri21/msg/542.html#c77