1
out = ("First Name,Last Name,Street Address,City,State,Zip Code",",")

re を使用して文字列を次のように分割しようとしています。

['First Name', 'Last Name', 'Street Address', 'City', 'State', 'Zip Code']

私の出力は次のとおりです。

['First', 'Name', 'Last', 'Name', 'Street', 'Address', 'City', 'State', 'Zip', 'Code']

文字列を分割し、アポストロフィ内に含まれる部分文字列をグループ化するにはどうすればよいですか。

私は re を使用した経験がほとんどないので、どんな助けも素晴らしいでしょう. ありがとう。

私のコード:

import re

def split_string(source, splitlist):

    """

    :param source:
    :param splitlist:
    """
    splitlist= re.findall("[\w]+|[*]",source)

    return splitlist
4

2 に答える 2