掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字列の操作について (ID:61465)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
RiSKさんのいわれている通り、変換規則が曖昧過ぎるので 人によって違う解釈をされて答えが返ってくるのですよ。 REEさんはおそらく ・元の文字列は半角文字列 ・","を"z"、" "を"x"に置換する ・","と" "の間に挟まれていた文字列の前後は"%"をつける と解釈されたのでしょう " "と","以外の半角文字を羅列したものを指定してstrspnを呼べば、 ","と" "の位置がわかるので後は ・見つかった文字列を"%"ではさんで出力 (先頭の" "が"x"になっただけということは、はさまれてない時は出力しない?) ・","か" "なのかを判別して"z"または"x"を出力 ・検索を繰り返す RiSKさんは ・","を"z"、" "を"x"に置換する ・","と" "の間に挟まれていた文字列の前後は"%"をつける と解釈されたのでしょう strstrを使えといわれたかたは ・","を"z"に置換する ・" "を"x"に置換する ・"ABCD"を"%ABCD%"に置換する ・"EFG"を"%EFG%"に置換する ・"HIJKL"を"%HIJKL%"に置換する ・"MNOPQR"を"%MNOPQR%"に置換する ・上記以外は変更しない と解釈されたのでしょう ところで >strstr関数を使用して、もっと簡単に出来るとのことなので >もう一度考えたいと思います。 これは誰に聞いたのですか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.