1
와 일치하는 URL : 정지 정규식 분할 다음 코드를 감안할 때 preg_split
$regex = '/(http\:\/\/|https\:\/\/)([a-z0-9-\.\/\?\=\+_]*)/i';
$text = preg_split($regex, $note, -1, PREG_SPLIT_DELIM_CAPTURE);
그와 같은 배열을 반환 : 반환 된 배열의 사이즈 = 3이 있다면
array (size=4)
0 => string '...' (length=X)
1 => string 'https://' (length=8)
2 => string 'duckduckgo.com/?q=how+much+wood+could+a+wood-chuck+chuck+if+a+wood-chuck+could+chuck+wood' (length=89)
3 => string '...' (length=X)
내가 그것을 선호, 하나의 URL로 이것이 가능한가?
내 정규 표현식이 두 부분, 프로토콜 및 도메인이되어야한다고 생각합니다. 전체 URL을 반환하는 정규식을 원합니다. –