使用 Python 修剪空白
使用字串時,通常需要刪除不需要的空白字符,例如空格和製表符。 Python 提供了幾個內建函數來幫助您實現此目的。
str.strip()
str.strip() 函數刪除空白字元(空格、製表符)、換行符和回車符)來自字串的兩側。例如:
<code class="python">s = " \t example string\t " s = s.strip() print(s) # Output: "example string"</code>
str.rstrip()
str.rstrip() 函數刪除字串右邊的空白字元。例如:
<code class="python">s = "example string " s = s.rstrip() print(s) # Output: "example string"</code>
str.lstrip()
str.lstrip() 函數刪除字串左邊的空白字元。例如:
<code class="python">s = " example string" s = s.lstrip() print(s) # Output: "example string"</code>
自訂字元刪除
您可以使用strip()、rstrip() 和lstrip 中的選用參數指定要刪除的自訂參數字元() 函數。例如:
<code class="python">s = " \t\n example string\t " s = s.strip(' \t\n') print(s) # Output: "example string"</code>
用於刪除空格的正規表示式
如果需要從字串中間刪除空格字符,可以使用正規表示式。例如:
<code class="python">import re s = " example string " s = re.sub('[\s+]', '', s) print(s) # Output: "astringexample"</code>
以上是如何有效地從 Python 字串中刪除不需要的空格?的詳細內容。更多資訊請關注PHP中文網其他相關文章!