在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中文網其他相關文章!