最初の質問- 次の分割コードは、ランダムな記号で区切られた値を分割するために機能しますか? つまり、可能なシンボルはありますか?
value.split(/[-!$%^&*()_+|~=`{}\[\]:";'<>?,.\/]/g);
たとえば、以下のデータセットのように、任意の値の任意の文字を分割するために機能する単純な正規表現を見つけたい
- xx-yy-zz
- xx/yy/zz
- xx\yy\zz
- xx*yy*zz
- xx_yy_zz
- xx^yy^zz
- そして、他の組み合わせ
2 番目の質問- 最初の質問で正規表現を使用して各データを分割した場合、各データの分割に使用された記号をどのように知ることができますか? xx、yy、および zz を再び結合するために再度使用する可能性があるため、可能であれば記号を保持したいと考えています。