[過去ログ] プログラミングのお題スレ Part20 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
206(5): 2021/09/27(月)03:27 ID:HGR3sN0a(1/3) AAS
お題: ハッシュタグをGoogle検索リンクに変換せよ。
ハッシュタグを含む日本語UTF-8文字列が与えられる。ハッシュタグをHTMLハイパーリンクに変換してHTMLテキストを出力する。
ハッシュタグは「#」か「#」か「♯」で始まるものとします。
ハッシュタグには半角の「_」以外の記号と空白は使えません。
HTMLの特殊文字「&<>」はそれぞれ「&」「<」「>」に変換するものとします。
検索リンクは日本語グーグルを使用します。
入力例「これは #テスト文字列です。 #家族募集中 <本日は雨天なり>」
207: 2021/09/27(月)03:36 ID:lACGcuZa(1/4) AAS
>>206
出力例もよろしく
208: 2021/09/27(月)03:39 ID:HGR3sN0a(2/3) AAS
>>206
訂正。「&」→「&」
209(1): 2021/09/27(月)04:15 ID:HGR3sN0a(3/3) AAS
>>206
出力例「これは <a href="外部リンク:google.co.jpテスト文字列です">#テスト文字列です</a>。 <a href="外部リンク:google.co.jp家族募集中">#家族募集中</a> <本日は雨天なり>」
211: 2021/09/27(月)11:20 ID:FdLhLOZv(1) AAS
>>206
$ echo -e 'これは #テスト文字列です。 #家族募集 中 <本日は雨天なり>' |
sed -e 's/&/\&/g' -e 's/</\</g' -e 's/>/\>/g' -e 's![##♯]\(\w*\)!<a href="外部リンク:google.co.jp\&source=hp\&q=\1">&</a>!g'
これは <a href="外部リンク:google.co.jpテスト文字列です">#テスト文字列です</a>。 <a href="外部リンク:google.co.jp家族募集中">#家族募集中</a> <本日は雨天なり>
218: 2021/09/28(火)02:40 ID:wFK5NO29(1/2) AAS
>>206
Kotlin
外部リンク:paiza.io
正規表現使って一発でやるのではなく1文字づつ読んでやるように作った。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.030s*