- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:長~い文字列の部分的削除)
長~い文字列の部分的削除について
このQ&Aのポイント
- 部分的な文字列の削除方法について質問があります。
- 現在試している方法ではうまくいかない問題があります。
- より効率的なプログラミング方法があれば教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$pt_1及び$pt_2は必ず正しい結果が設定されているという前提でよいでしょうか。その場合は、以下の様にしてください。 $cut_string = substr $html, $pt_1, $pt_2; # 削除 $html =~ s/$cut_string//g; のところを $html = substr($html,0,$pt_1+1) . substr($html,$pt_2); にしてください。 (OSはUnix(linux)で漢字コードはEUCコードであれば、正しく動作します) 上記の方法で解決しない場合は、念の為、以下の質問に回答ください。 1.$pt_1,$pt_2が正しく設定されない場合があり得るのか。 2.OSは何でしょうか。 3.Perlのバージョンは何でしょうか。 4.日本語対応のperl(JPERL)を使用していますか。
お礼
詳細な回答誠にありがとうございました。 おかげさまで無事解決しましたので、お礼申し上げます。 m(__)m