如何匹配"."前面的全部空格?

如何匹配"."前面的全部空格?

对于文件名中可能出现的全部空格,希望把它们都替换成"_"或别的什么字符, 比如 名为:
s60 wk18 baseport.zip 希望把"."前面文件名中的全部空格替换成_, 这个正则该怎么写呢? 

现在我只能把" wk18 baseport"取出来,但是不能找到其中的空格了~~

多谢各位!
那就分两步做,
先取出前面的那部分,再 s/\s/_/g。

不要滥用正则表达式,
如果你现在不会写,那将来也一定读不懂。
明白了~ 多谢~~~