• ベストアンサー

javascriptで文字列の編集を行わせようと考えています。

javascriptで文字列の編集を行わせようと考えています。 アルファベット小文字で挟まれたハイフンのみ削除したいのですが。。。 例) 文字列:asf-fgh-K-prt-1er を 編集後:asffgh-K-prt-1er どなたかjavascriptのプログラムを教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

<script> var str="asf-fgh-K-prt-1er"; str=str.replace(/([a-z])-([a-z])/,"$1$2"); document.write(str); </script>

pikopiko29
質問者

お礼

出来ました。 ありがとうございました。 replaceを使うんですね。 勉強になりました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

asf--fgh-K-p-rt-1er => asffgh-K-prt-1er に対応するには str=str.replace(/([a-z])-+([a-z])/g,"$1$2") かなあ

すると、全ての回答が全文表示されます。

関連するQ&A