var pattern = /(\w)-(\w*)/var str = Java—Scrpt;var result = str.replace(pattern, $2-$1);結果Script-Java 投稿ナビゲーション 貪欲でない正規表現 クロージャ