-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
정규표현식, 질문
19.08.17 11:54 작성 조회수 155
0
정규표현식 매칭해주는 사이트 이용해서 https와 http를 다 포함하는 것을 만들어 볼려고 별 짓을 다 해도, 두개가 동시에 포함되는 표현식은 어려운 것 같습니다..
'''
(http)\w\:\/\/
'''
제가 만든건 이게 최선이네요ㅠㅠ
혹시 select와 select_one의 차이점이 뭔가요?
여기서 여차피 하나만 찾으시는데, 왜 select_one이 아니라 Select를 사용하신지 궁금합니다.
답변을 작성해보세요.
0
![좋은사람님의 프로필](https://cdn.inflearn.com/wp-content/uploads/avatars/40869/595a1955725b6-bpfull.jpg?w=48)
좋은사람
지식공유자2019.08.17
네 안녕하세요.
말씀하신대로 하나만 찾을 경우 select_one을 사용하는것도 좋습니다.
select는 조건에 맞는 태그(Dom)을 모두 찾아 주는 함수입니다.
즉, 조건에 맞는게 한 개라면 해당 태그가 찾아지겠죠?
결론은 select 함수 한 개만 알아도 파싱하는데는 문제가 없습니다.
저는 select를 주로 사용하는 습관이 있어서 select_one을 사용하지 않은 거예요.
혹시 모르니 똑같은 태그가 여러개라면 select_one은 가장 처음에 찾는 것을 반환하겠죠?
습관의 차이니 지금 알고 계시는 정보가 정확합니다.
감사합니다.
답변 1