Dear 有識者,
「\__q[hoge][hoge]\__q[piyo]\__q[huga][huga]\__q」というさくらスクリプトを実行して、出力が「[hoge][huga]」のみになる、という動作は仕様通りなのでしょうか?
(※[hoge]・[huga]はきちんと選択肢になっています)
私が期待している出力は「[huga][piyo][huga]」です。
Dear 有識者,
「\__q[hoge][hoge]\__q[piyo]\__q[huga][huga]\__q」というさくらスクリプトを実行して、出力が「[hoge][huga]」のみになる、という動作は仕様通りなのでしょうか?
(※[hoge]・[huga]はきちんと選択肢になっています)
私が期待している出力は「[huga][piyo][huga]」です。
@lost_nd_xxx 仕様通りだと思うけど…どこがまずいんだろう
@ponapalt 仕様書に対する私の理解度の問題かもしれませんが、「\__q[hoge][hoge]\__q」と「\__q[huga][huga]\__q」が選択肢で、間の「[piyo]」を平文にするつもりで書いたスクリプトです。
@lost_nd_xxx 正直何も考えてなくて、SSPのパーサは\__q[piyo]が来たから\__q[hoge]をキャンセルしてpiyoに変えよ、って動きしてた…
ただなんか微妙な互換性問題もあったような気がするので、\_?[piyo]\_?ってしてみて
@ponapalt なるほど、互換性問題……。
承知しました、ありがとうございます。
@lost_nd_xxx どっちかというとアンカーのほうだったと思うので、\__qのほうはちゃんとHTMLの閉じタグと同様です!ってことにしてもいいかなと思わなくもないけど、二つで挙動が微妙に違うのもいやだなあと
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.