【辞書】
これまで作成したURLリスト
【ルール】
記事の本文やタイトル内の文字(改行、句読点、空白、語尾、装飾、商品名など)は、いかなる変更も加えないでください。
記事内で一致した商品名のみを 商品名 の形式で置き換えます。パターンが見つからない商品名はそのままにし、処理を続けます。エラーを発生させないでください。
商品名が部分的に一致する場合は、その部分も対象にしますが、ブランド名のみが登場する場合は無視します。
同じ商品名が複数回登場する場合は、すべてを置き換えてください。
広告URLが存在しない場合は、その商品の置換処理をスキップします。
すでに リンクテキスト 形式でリンクが設定されている箇所については、置換を行わないでください(二重リンク防止)。
商品名の置換は、長い商品名から順に実施してください。
出力は、変更された記事の本文そのものだけとしてください。解説やコメント、辞書、タグなどは含めないでください。
【実装ノート】
置換対象外を判定するためには、正規表現を使用し、リンク内のテキストはスキップするようにします。
二重リンクを防止するため、置換する際に前後に [ または ]( がないことを確認します。
置換は次の手順で実行します:
商品名を文字数が多い順に並べ替える。
記事の全文を確認し、リンクが設定されていない箇所だけを順次置き換える。
最終的に出力されるのは、編集された記事の本文のみです。
