preg_match_all을 이용해 특정 문자열 사이에있는 정보를 얻어오고 싶습니다.
예를 들면
<span class="a">
123
321
</span>
이런 부분에서 <span class="a">부터</span>까지의 문자열을 가져오고싶습니다.
여기가 질문드려도 괜찮은 게시판인지 모르겠네요...
댓글 2개
12년 전
<?php
$str = '
<span class="a">
123
321
</span>';
preg_match_all('/<span[^>]+>(.*)<\/span>/s', $str, $matches);
print_r($matches);
?>
이런것 말씀이신가요?
결과 :
Array
(
[0] => Array
(
[0] => <span class="a">
123
321
</span>
)
[1] => Array
(
[0] =>
123
321
)
)
$str = '
<span class="a">
123
321
</span>';
preg_match_all('/<span[^>]+>(.*)<\/span>/s', $str, $matches);
print_r($matches);
?>
이런것 말씀이신가요?
결과 :
Array
(
[0] => Array
(
[0] => <span class="a">
123
321
</span>
)
[1] => Array
(
[0] =>
123
321
)
)
12년 전
제가 원하는 정보인것 같습니다! 감사합니다ㅜㅜ
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 30 |
아우겐나이스
|
21년 전 | 4073 | |
| 29 |
아우겐나이스
|
21년 전 | 4455 | |
| 28 |
아우겐나이스
|
21년 전 | 3479 | |
| 27 | 21년 전 | 5858 | ||
| 26 | 21년 전 | 3139 | ||
| 25 | 21년 전 | 6106 | ||
| 24 | 18년 전 | 3670 | ||
| 23 | 21년 전 | 3661 | ||
| 22 | 21년 전 | 4261 | ||
| 21 | 21년 전 | 3836 | ||
| 20 | 21년 전 | 4243 | ||
| 19 | 21년 전 | 6703 | ||
| 18 | 21년 전 | 4748 | ||
| 17 | 21년 전 | 7004 | ||
| 16 | 21년 전 | 4184 | ||
| 15 | 21년 전 | 2656 | ||
| 14 | 21년 전 | 4989 | ||
| 13 | 21년 전 | 3416 | ||
| 12 |
Recluse
|
21년 전 | 3900 | |
| 11 |
아우겐나이스
|
21년 전 | 3585 | |
| 10 |
Recluse
|
21년 전 | 3412 | |
| 9 | 21년 전 | 4026 | ||
| 8 | 21년 전 | 5193 | ||
| 7 | 21년 전 | 4779 | ||
| 6 | 21년 전 | 5709 | ||
| 5 | 21년 전 | 4136 | ||
| 4 | 21년 전 | 4865 | ||
| 3 | 21년 전 | 4764 | ||
| 2 | 21년 전 | 3268 | ||
| 1 | 22년 전 | 4354 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기