web上ではうまく文字抽出できるのに，pythonで正規表現がうまくいかない


以下の正規表現を用いて文章から文字列を抽出したいです．

[code]

    [\w-]+(\.[\w-]+)*
    
[/code]

この正規表現が正しいかをweb上で確認したところ以下の図のように文字を抽出できました．

  * 例  
[![画像の説明をここに入力](https://i.stack.imgur.com/S50SQ.png)](https://i.stack.imgur.com/S50SQ.png)

これを用いてPythonでも同様のことを行うとしたのですがうまくいきませんでいた．

[code]

    test_data = '検索したい文字列'
    result = re.findall(r'/*[\w-]+(\.[\w-]+)*', test_data)
    
[/code]

おそらくPythonコードの書き方に何か問題があるのだと思います．  
どこに問題があるのか教えていただきたいです．  
よろしくお願いします．




うーん、抜き出したいのは、

  * 1文字以上で
  * 1文字目は英数字か - で
  * 2文字目以降は英数字と - に加えて . もあり

なのではないですか？  
それなら`r'[\w-][\w\.-]*'`で良いかと。

