웹 앱에는 두 가지 URL이 있습니다. www.domain.com PHP 정규식 - 도메인을 일치시키는 방법은 무엇입니까?
- 은 지금은 유일하게 각각의 URL과 일치하는 두 PHP는 정규식 등에서 특정 요소를 뽑아 오기가 필요합니다.
1. (www\.)?(domain)(\.)(com) 2. (www\.)?([a-z]+)(\.)(domain)(\.)(com)
첫 번째는 첫 번째 URL과 일치합니다 :
나는이 정규식 등에서 특정 요소를 뽑아 오기를 썼다. 두 번째 URL은 두 번째 URL과 일치하지만 첫 번째 URL과도 일치합니다. 그것이 문제이다.정규 표현식을 사용하여 각 URL을 일치시키는 방법은 무엇입니까?
여기 내 문제는 무엇인지 알 수 있도록 루블 프리 얼 링크에 대한 링크입니다. LINK : Rubular이
은 모두 옵션'www'이 있습니까? 'user.domain.com'도 효과가 있습니까? – sberry
왜'.'로 나눠서 결과 배열 중 하나가 다른 배열에 포함되어 있는지 확인하지 않으시겠습니까? –
@ d3v3us 예, 둘 다 www가 있거나없이 작동해야합니다. 그래서 (www \.)? 처음에는 거기에 있어야한다고 생각합니다. 그러나 그렇습니다 그들은 선택 www가 있어야합니다. – Limeni