DTP駆け込み寺

[ 返信 ]

Re^6: AI JSの検索置換

Re^6: AI JSの検索置換

確かに分かり辛いので再度書きます。
自分が当初考えていたロジックは画像の様な結果を出したい時に、
'良い'を置換して、置換後のキャラクターポジションを配列に入れておき、
後からそこの部分の色を変更すれば良いと思っていましたが、

今日はいつもより良さげな天気だと思う
chrPos=[8,11]

次に'今日は'を置換した場合に、文字列長も変わるので、当然当初のポジションもずれてきます。

あさってはいつもより良さげな天気だと思う
chrPos=[0,4],[10,13]

となると、検索ワード毎にcharPosと比較して配列の数値を増減させていかなくてはならないので
ちょっと実用的じゃないかと思ったので、質問させていただきました。
(現状、単純な検索置換だけでも文字数によっては結構な時間がかかります。)

他にはとりあえず全て検索置換して、元の文章と比較して、差分を色換するぐらしか思いつきませんでした。

[15070] AM66 (2012/12/26 Wed 15:19)


残り12件

  1. [15063] AI JSの検索置換 AM66 2012/12/26 09:50 *
    1. [15064] Re: AI JSの検索置換 流星光輝 2012/12/26 10:37
      1. [15065] Re^2: AI JSの検索置換 AM66 2012/12/26 10:47
        1. [15066] Re^3: AI JSの検索置換 流星光輝 2012/12/26 11:42
          1. [15068] Re^4: AI JSの検索置換 AM66 2012/12/26 12:53
            1. [15069] Re^5: AI JSの検索置換 流星光輝 2012/12/26 14:22
              1. [15070] Re^6: AI JSの検索置換 AM66 2012/12/26 15:19 *
                1. [15071] Re^7: AI JSの検索置換 流星光輝 2012/12/26 15:47
                  1. [15072] Re^8: AI JSの検索置換 AM66 2012/12/26 15:56
                    1. [15081] Re^9: AI JSの検索置換 流星光輝 2012/12/27 11:19
                      1. [15086] Re^10: AI JSの検索置換 AM66 2012/12/27 13:52
                      2. [15087] Re^10: AI JSの検索置換 AM66 2012/12/27 14:05
                      3. [15090] Re^10: AI JSの検索置換 AM66 2012/12/27 15:40
                2. [15073] Re^7: AI JSの検索置換 ななし 2012/12/26 16:13
                  1. [15075] Re^8: AI JSの検索置換 AM66 2012/12/26 17:40
                    1. [15076] Re^9: AI JSの検索置換 ななし 2012/12/26 19:31
                      1. [15091] Re^10: AI JSの検索置換 AM66 2012/12/27 15:42
                        1. [15092] Re^11: AI JSの検索置換 ななし 2012/12/27 16:43
                    2. [15093] Re^9: AI JSの検索置換 .. 2012/12/27 17:16