正規表現が大嫌いです。
だってわかりにくいのだもの笑
と、言うことで学んだことを積み重ねて行きます。
最近はTypescriptを使っています。
JSでも使えそうかなと思います。
メモ
文字 | 意味 |
g | 最後に付けることで、対象文字列の中で何度も判定する。 |
+ | 1文字以上の連続する文字列 |
* | 直前のパターンを0回以上繰り返し(繰り返さない) |
カッコ内に含まれる「いずれか1文字」 | |
[^] | カッコ内に含まれる文字以外にマッチ |
^ | 先頭にマッチするかチェック |
$ | 末尾にマッチするかチェック |
空白の判定
とした時、全ての空白のみを除外するとしたら
/^[¥x20¥u3000]/g
となる。