首頁 > 後端開發 > Python教學 > 如何在沒有正規表示式的情況下在 Python 中使用多個分隔符號拆分字串?

如何在沒有正規表示式的情況下在 Python 中使用多個分隔符號拆分字串?

DDD
發布: 2024-12-30 10:18:10
原創
894 人瀏覽過

How Can I Split a String Using Multiple Delimiters in Python Without Regular Expressions?

在Python 中使用多個分隔符分割字串

使用多個分隔符號分割字串的任務在各種程式設計場景中都會遇到。如果不使用正規表示式,此操作可能會被認為具有挑戰性。然而,Python 為這個問題提供了一個簡單的解決方案。

對於需要用分號或逗號後面接著空格分隔字串的情況,則不需要正規表示式。 Python 為這個特定場景提供了一個出色的解決方案。

考慮以下Python 程式碼:

import re

string_to_split = "b-staged divinylsiloxane-bis-benzocyclobutene [124221-30-3], mesitylene [000108-67-8]; polymerized 1,2-dihydro-2,2,4- trimethyl quinoline [026780-96-1]"

result = re.split('; |, ', string_to_split)

print(result)
登入後複製

此程式碼的輸出將是如下字串清單:

['b-staged divinylsiloxane-bis-benzocyclobutene [124221-30-3]', 'mesitylene [000108-67-8]', 'polymerized 1,2-dihydro-2,2,4- trimethyl quinoline [026780-96-1]']
登入後複製

正如我們所觀察到的,字串已根據提供的分隔符號成功分割。這使您可以方便有效地處理弦樂的各個部分。請注意,按照要求中的規定,沒有尾隨空格的逗號保持不變。

以上是如何在沒有正規表示式的情況下在 Python 中使用多個分隔符號拆分字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板