連続したスペースを1つのスペースに変換する(半角のみ・全角半角混合) JavaScript
連続したスペースを1つのスペースに変換する(半角スペースのみ)
1 2 3 |
const str = "エルメス バーキン "; const res = str.replace(/ +/g, ' '); console.log(res); // "エルメス バーキン " |
正規表現で「/(半角スペース)+/g」
連続したスペースを1つのスペースに変換する(半角・全角スペース混合)
1 2 3 |
const str = "エルメス バーキン "; const res = str.replace(/[ ]+/g, ' '); または const res = str.replace(/[ ]{2,}/g, ' '); console.log(res); // "エルメス バーキン " |
正規表現で「/(半角スペース全角スペース)+/g」
前後の空白も取り除くなら
1 2 3 |
const str = "エルメス バーキン "; const res = str.replace(/[ ]+/g, ' ').trim(); console.log(res); // "エルメス バーキン" |
コメント
コメントはありません。