• 締切済み

文字列の置換

変数に含まれる isbn:・・・・ asin:・・・・ という文字列を <a href="http://<略>/・・・・/">isbn:(asin:)・・・・</a> と置換したいのですがどのように処理すればいいかわかりません。 isbn,asinは半角で大小文字の区別は無し :の後はアルファベット・数字・_です。

みんなの回答

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

$str = 'isbn:4081000190 asin:4081000190'; $str =~ s|^isbn:(\w{10}) asin:(\w{10})$|<a href="http://~/$1/">isbn:(asin:)$2</a>|i;

ryuta_mo
質問者

お礼

ありがとうございます。参考になりました。

関連するQ&A

専門家に質問してみよう