>>131
あんま詳しく見てないけど
str = str.replace(/[ー|−|‐|―](\d+)/g, '-$1');
に変更すれば直る?