「0回以上の繰り返し」なので、何も文字がなくてもマッチします。 半角スペース1文字にマッチさせたい場合は、[ ] 又は [%20] で表現できます。 繰り返し処理をしつつ、半角スペースの存在を保証したい場合は \s を使用して下さい。 [%00\t\n\r ]+ と同義。
[ ]
[%20]
\s
[%00\t\n\r ]+
# 編集時に誤って半角スペースを削除してしまう人は \s+ の表現で代用することが出来ます。
\s+