正規表現を使用して引用符で囲んだ単語のグループのみを選択しようとしています。Pythonの正規表現のスター数量が期待通りに機能しない
例。
入力:
this is 'a sentence' with less 'than twenty words'
出力:
['a sentence', 'than twenty words']
私が使用している正規表現は次のとおりです。
'\'[\w]+[ ]+[[\w]+[ ]+]*[\w]+\''
しかし、それは単に 'よりも20の言葉' を返します。実際には、文字列は2つのスペースでのみ返されます。
何の機能あなたがに対するあなたの入力を一致させるために使用されています正規表現? – chepner
re.findall()、@chepner – Claudia
**文字クラス**と**グループ**の詳細を学習する必要があります。 –