에 지정된 문자 사이의 문자열을하고있어 추출하고 난 다음 문자열이 : 나는 파이썬의 텍스트 Belyuen,NT,0801
및 Larrakeyah,NT,0801
를 추출하기 위해 노력하고나는 정규 표현식에 초보자는 파이썬
sequence = '["{\"First\":\"Belyuen,NT,0801\",\"Second\":\"Belyuen,NT,0801\"}","{\"First\":\"Larrakeyah,NT,0801\",\"Second\":\"Larrakeyah,NT,0801\"}"]'
합니다.
re.search('\:\\"...\\', ''.join(sequence))
즉 : 나는 작동하지 않는 다음 코드가 문자 :\
과 \
사이의 문자열을 가져 오려고합니다.
필요하지 않습니다). 해석기는'data = json.loads (sequence)'줄에 오류를 던지고 오류는'raise ValueError (errmsg ("Expecting object", s, end))' – Seth
코드의 두 번째 줄을 없애면 '{ "First": "Belyuen, NT, 0801", "Second": "Belyuen, NT, 0801"} – Seth
그리고'data [0] [ ' 'print'[0] [ 'First'] TypeError : 문자열 인덱스는 정수 여야합니다. – Seth