답변
을 변수로 각 행을 일치, 그리고 foreach 루프에서 그것을 사용하기는 preg_match 싶습니다
이
ftp://username:[email protected] <br>
ftp://username:[email protected] <br>
ftp://username:[email protected] <br>
요법과 같은 데이터가 preg_match가 필요하지 않습니다. 폭발을 사용할 수 있습니다. 마지막 빈 키를 제거하려면 explode 후 array_pop을 사용해야합니다.
<?php
$linkArray = explode(" <br>",$links);
array_pop($linkArray);
?>
이제 배열의 각 값에는 링크가 포함되지만 "br"태그는 포함되지 않습니다. 나는 그것이해야한다고 생각한다.
귀하의 데이터는 다음과 같습니까?
$str= "ftp://username:[email protected] <br>
ftp://username:[email protected] <br>
ftp://username:[email protected] <br>";
그렇다면 솔루션이 작동합니다.
아니, 폭발 다시 그냥 전체 문자열을 제공, 배열 변수로 문자열을 나눌 필요가 –
모든 세 줄은 하나의 문자열에 있습니다 ? –
'list ($ var1, $ var2, $ var3) = 폭발 (...)'? –
단순한 경우이지만 ... rfcs를 검사하여 해당 URL에 어떤 문자가 허용되는지 여부를 확인해야합니다.
<?php
$lines=explode("\n","ftp://username:[email protected] <br>
ftp://username:[email protected] <br>
tp://username:[email protected] <br>
ftp://username:[email protected] <br>");
foreach ($lines as $line) {
if (preg_match('/^ftp:\/\/[\da-z]+:[^\@]+\@[^\s]+ <br>\s*$/',$line)) {echo "$line is ok\n";}
}
- 1. 일치하는 성을 검색하기 위해 정규 표현식이 필요합니다.
- 2. 정규 표현식이 필요합니다.
- 3. 문자열에 정규 표현식이 필요합니다
- 4. 정규 표현식이 필요합니다
- 5. 정규 표현식 - URL 구문 분석하기
- 6. Ruby 정규 표현식으로 구문 분석하기
- 7. asp.net에 대한 정규 표현식이 필요합니다
- 8. 정규 표현식이 필요합니다. HYPERLINK "urlname"
- 9. 정규 표현식이 필요합니다. (q1 - q170)
- 10. 루비 구문 분석하기 위해
- 11. 스프레드 시트 계산기의 정규 표현식이 필요합니다.
- 12. Javascript에서 정규 표현식을 사용하여 구문 분석하기
- 13. * bold 사이에 텍스트를 만들기위한 정규 표현식이 필요합니다
- 14. 문자열의 유효성을 검사하는 정규 표현식이 필요합니다.
- 15. 아래에 나열된 C#에서 정규 표현식이 필요합니다.
- 16. wpf lostfocus 이벤트에 대한 정규 표현식이 필요합니다.
- 17. 이미지의 유효성을 검사하는 데 정규 표현식이 필요합니다.
- 18. 정규 표현식으로 XML 파일 구문 분석하기 (Perl)
- 19. C#에서 정규 표현식으로 날짜 구문 분석하기
- 20. Cakephp에서 HTML 구문 분석하기
- 21. 정규 표현식이 구문 분석하는 데이터를 보관
- 22. 일부 xml을 구문 분석하기 위해 스레드를 실행해야합니까?
- 23. 수식을 구문 분석하기 위해 org.apache.poi.ss.formula.FormulaParser를 사용하는 방법?
- 24. 문자열을 구문 분석하기 위해 fnparse를 호출 하시겠습니까?
- 25. 파이썬으로 페이지 구문 분석하기
- 26. '@'토큰 앞에 표현식이 필요합니다.
- 27. 자바 정규 표현식 정규 표현식이 패턴을 갖는
- 28. 글자와 숫자 또는 대문자가 일치하도록 정규 표현식이 필요합니다.
- 29. 'Emacs에서 정규 표현식이 발생합니까?
- 30. 정규 표현식이 겹쳐지면 어떻게됩니까?
줄을 나누는 문제는 무엇입니까? 정규식에 대해 무엇을 원하십니까? URL의 구성 요소를 얻으려면'parse_url()'을 확인하십시오. http://php.net/manual/en/function.parse-url.php – Brad