BASHA TECH

정규표현식 Error! 본문

Error

정규표현식 Error!

Basha 2022. 10. 5. 13:52
728x90
# Name 처리
# 추출
train_test_data = [train, test]
for dataset in train_test_data:
    dataset['Title'] = dataset['Name'].str.extract(' ([A-Za-z+]\.)', expand=False)

실수했던 정규표현식 ' ([A-Za-z+]\.)'

 

모든 값이 NaN으로 결과 값이 나왔다.

 

' ([A-Za-z]+)\.' 으로 수정했더니 정상적으로 결과값 나옴.

무엇이 다른 것일까? 정규 표현식 분석 사이트에서 분석을 해보았습니다!

 

' ([A-Za-z+]\.)'
' ([A-Za-z]+)\.'

그렇다구 하네요,,,~ 이해 완~! 완전히 다름~ 주의~

728x90
반응형
Comments