teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

より詳細に記述

2017/08/25 05:31

投稿

tacsheaven
tacsheaven

スコア13707

answer CHANGED
@@ -1,2 +1,6 @@
1
- これ、url の各行の末尾に**改行コード**が入っていませんか。
1
+ これ、url の各行の末尾に**制御コード(行先頭へ戻す \r)**が入っていませんか。
2
- ※例えば Windows で作った url の一覧テキストファイルを取り込んでいるとか
2
+ ※例えば Windows で作った url の一覧テキストファイルを取り込んでいるとか
3
+
4
+ \r のような制御コードは画面上に見えないため、見かけ上は URL が同じに見えます。
5
+
6
+ substr を書いていたのは、たぶん Windows で CR+LF(\r\n)がくっついていたのを削ろうとしたとか、そんな試行錯誤の結果ではないでしょうか。