언어/python

정규식

파아랑새 2018. 10. 16. 11:06

import re

def main():

    f = re.compile('[A-Z]:')

    s = '"C:\\Windows\\system32\\NOTEPAD.EXE" C:\\Users\\kitri\\Desktop\\설치목록.txt'

    s = re.sub('[", ' ']', '', s)

    # print (s)

    indexList = []

    for i in f.finditer(s):

        indexList.append(i.span()[0])

    indexList.append(len(s))

    print (indexList)


    for i in range(0, len(indexList)-1):

        print (s[indexList[i]:indexList[i+1]])



if __name__ == "__main__":

    main()