3

重複の可能性:
Python で文字列から句読点を削除する最良の方法

output の 2 つの二重引用符の間に入れたい文字列がある"{{ var }}"ため、ユーザーが指定した文字列の末尾からすべての一重/二重引用符が削除されていることを確認したいと考えています。これを達成するための最も効率的な方法は何ですか?

入力/必要な出力:

   """""""""" string here '''''''''''''''         => 'string here'
       string'''''''""""""''''''"""""  => 'string'
4

2 に答える 2

14

strip末尾から削除する文字を含む文字列で使用します。

s = s.strip(' "\'\t\r\n')
于 2012-08-23T19:19:40.257 に答える
3
from string import whitespace
new_string = string.strip(whitespace + '"\'')

stripメソッドを使用し、whitespace定数を使用して、削除する文字のリストを開始します。

于 2012-08-23T19:23:48.623 に答える