すいません、本サイト及びネット検索でも解決出来ません(理解出来ません)でしたので、宜しくお願いします。
現在、以下の(1)のようなhtmlの文字検索をして(2)のように表示させたいと思ってます。
(1)htmlの中身
都道府県 県庁所在地
北海道 札幌(←この文字に市のHPへのリンクあり)
青森県 青森(←リンクあり)
岩手県 盛岡(←リンクあり)
:
東京都 東京(←リンクあり)
:
大阪府 大阪(←リンクあり)
:
(2)検索文字に『県』と入れると
青森県 青森(←リンクあり)
岩手県 盛岡(←リンクあり)
:
と表示して欲しい。
そこで、CGI置いてあるサイト(http://www.tohoho-web.com/wwwsoft.htm)から『WwwSearch Ver3.15』をモディファイして検討しているのですが、
・1つのhtmlファイルに対して、1行しか表示されません。
・県庁所在地へのリンクがない『青森』という文字だけになってしまいます。
この場合、
青森県 青森(←リンクなし)
とだけ表示され、残りの県は表示されない
自分としては、htmlの中身にマッチしたら、その行を丸ごと、しかも複数行マッチしたらその数全部表示して欲しいのですが、ダウンロードしたCGIの中身を修正するものの、期待通りに動いてくれません。
CGIに詳しいかた若しくは条件に合うCGIの入手先をご存知のかた、助言お願いします。
No.1ベストアンサー
- 回答日時:
CSVファイルにしたほうが簡単ですが。
どうしてもHTMLでやりたい場合は、
open(IN,"<HTMLファイル");
@line = <IN>;
close(IN);
foreach (@line) {
if ($_ =~ /県/) {
print $_;
}
}
とかやれば一行丸まる表示できますが。
ちなみにテストをしてないので動かないかもしれません。
回答有難う御座います。
当初の目的通りにはいきませんでしたが『CSVファイルにした方が簡単』と戴いたコメントを重視し、Excelから、ハイパーリンク?付きで且つカンマ区切りのファイルを強引に作り出して、1週間以上費やしてやっとの思いで仮稼動させるに至りました。
これから、CGIの完成度を増していきたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- Excel(エクセル) エクセルの参照について教えていただけますでしょうか 1 2022/12/16 11:35
- 地域研究 地域振興局 3 2023/07/11 11:53
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- 郵便・宅配 北海道版の日刊スポーツとスポーツ報知を購入しましたが1週間以上たっても届きません。 1 2023/02/28 21:34
- 東北 東北旅行7日間、宿泊場所のアドバイスお願いします 2 2023/02/15 23:22
- Firefox(ファイヤーフォックス) Firefoxのグーグル検索で表示される現在地を修正したい!!! 1 2022/05/17 10:42
- 固定IP Firefoxので表示される現在地を修正するには? 2 2022/05/17 21:16
- 電車・路線・地下鉄 特定特急券と乗継割引 1 2022/07/13 22:23
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
apacheでPerl CGIが作動せず、5...
-
POSTメソッドの最大容量について
-
ホームページにメールフォーム...
-
ホームページでCGIのフォームを...
-
CGIって何ですか?簡潔に教えて...
-
cgiの注釈が出来ない
-
CGI.pmはもう古い!?
-
フォームを再送信しますか?
-
入力フォーム(電話番号)
-
プロバイダのスピードは、maps...
-
3DCG
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
-
ホームページの事でおしえてく...
-
さくらサーバーにcgiフォームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アドレスバーへの直接入力を禁...
-
ヘッダーを共通化した場合のSEO...
-
PDFファイルをリンクするには?
-
macでhtmlのタグを打って、開い...
-
【excel】excelで作成したhtml...
-
無料ホームページの簡単な作り方
-
CGIで検索~html内の1行丸ごと...
-
携帯電話の絵文字を表示したい
-
コメントタグ <!-- #BeginLibra...
-
アクセスログの「HEAD」と...
-
大きくなった文字を元に戻すには?
-
htmlで改行タグを入れていない...
-
数値Lについて
-
隠しページの探し方
-
ドラッグすると見える文字
-
グラデーションの仕方
-
ローカルに保存された ASP を I...
-
トップページの入れ替えを教え...
-
BASIC認証を複数設定するには?
-
エクセルから作ったホームペー...
おすすめ情報