저는 파이썬에서 regex를 사용하여 문자열에서 첫 단어를 가져 오는 표현식을 만들었습니다. 그러나이 경우 PONY
과 같이 특정 단어를 찾을 수있는 방법이 있습니까? 둘 다 문자가 네 글자이고 후자가 대문자 인 경우 정규식을 사용하여 PONY
을 찾을 수 있다고 생각합니다. 첫 번째 표현 만 표현할 수있었습니다!정규식을 사용하여 문자열에서 단어를 가져올 수 없습니다.
import re
arg_str = "Jony is after PONY not phoney"
item = re.findall(r'([a-zA-Z]...+?)',arg_str)
print(item[0])
무엇을 의미합니까? '조랑말'을 얻기위한 규칙을 어떻게 설명 할 수 있습니까? ['arg_str.split() [3]'] (https://ideone.com/xFGNtP)? –
'(조랑말)'은 정확한 단어를 찾는 데 도움이 될 것입니다. – harshil9968
"specificword"에 대한 정규 표현식은 "specificword"입니다. – timgeb