Explain this rewrite rule
===

Could somebody explain these rewrite rules in English please so I can get a better understanding of the syntax - my initial understanding is the following:

If the URL starts or ends with a slash then display http://www.example.com/:

    RewriteRule ^/$                 http://www.example.com/ [P,L,QSA,NC]



If the URL starts with a slash followed by a string not including a slash then a dot and not including another string with a slash then redirect it to http://www.example.com/$1

    RewriteRule ^/([^/]+\.[^/]+)$   http://www.example.com/$1 [P,L,QSA,NC]



