提供された文字列が任意の数のスペース、その後にコンマ、その後に任意の数のスペースのみで構成されているかどうかを検出する必要があると思われるこのコードがあります。
if(str.match("/^[ ]*,[ ]*$/")) {
//do something
}
また、次の文字列は「 , 」と一致しません。実際、スペースと 1 つのコンマのみで構成される文字列では、コンマの前後のスペースの数は一致しません。私は自分の構文と混同している可能性があり、クリックしていないだけだと思います。
また、正規表現をこれらに置き換えてみましたが、うまくいきませんでした:
"/^[\s]*[,][\s]*$/"
"/^[\s]*,[\s]*$/"
"/^[ ]*[,][ ]*$/"
何か案は?