2017-06-26 5 views

答えて

1

私は最善の方法は、正規表現になると思います。

import re 

tomCruise = 'born July 3, 1962), known professionally as Tom Cruise, is an American actor and producer.' 
m = re.search(r'born(.+?)\)', tomCruise) 
print m.group(1) 
+1

「生まれた」の後にスペースを残したくない場合は、後で 'strip()'を使う方が良いでしょう。 – Morb

+0

最後の ')'を検索します。出力が ')、'までしかないようにします。 – coder7

+0

@NEHAPATIDARそうです。私は最初の ')で停止する正規表現を修正しました。 –

-1

文字列を変数に格納してサブセット化します。

s = 'born July 3, 1962), known professionally as Tom Cruise, is an American actor and producer.' 

print(s[5:17]) 
+0

それはこの場合にのみ動作します – Morb

関連する問題