자바 스크립트를 사용하여 태그 사이에 텍스트 가져 오기

무기

나는 스팬 태그 사이에서 가격을 얻으려고합니다. 모든 가격을 배열로 만들고 싶습니다. 작동하지 않는 것 같습니다. 내 정규식이 잘못되었다고 생각합니다.

'amount'클래스가있는 스팬 태그를 찾고 있는데 태그에는 다른 속성이 설정되어 있지 않고 하나의 클래스 만 있습니다. <span class="amount">&pound;9.99</span>

var prices = resp.fragments['data'].match(/<span class=\"amount\">(.*?)<\/span>/g)
    .map(function(val){
      return val;
});

산출

[ '&pound;9.99', '&pound;100.00' ]

나는 스팬 태그 사이에서 가격을 얻으려고합니다. 모든 가격을 배열로 만들고 싶습니다. 작동하지 않는 것 같습니다. 내 정규식이 잘못되었다고 생각합니다.

'amount'클래스가있는 스팬 태그를 찾고 있는데 태그에는 다른 속성이 설정되어 있지 않고 하나의 클래스 만 있습니다. <span class="amount">&pound;9.99</span>

var prices = resp.fragments['data'].match(/<span class=\"amount\">(.*?)<\/span>/g)
    .map(function(val){
      return val;
});

산출

[ '&pound;9.99', '&pound;100.00' ]

* 업데이트 *

아약스 응답을 사용하는 인코딩으로 밝혀졌습니다 resp.fragments['data'].

나는 JS에서 이전에 실제로 사용하지 않았던 정규식을 사용하고 있었고 연극을 할 것이라고 생각했습니다. 나는 많은 예를 보았고 성공하지 못한 채 약 45 분 후에 새로운 눈으로 그것을 고칠 것이라고 생각했습니다.

@spaceman 유용한 의견을 보내 주셔서 감사합니다. 누군가 "집에 의사가 있니?"라고 물으면 당신은 일어 서서 "맛 있으니까 거기에 의사들이 많이 있어요"라고 말할 것입니다.

리온 윌리엄스

정규식이이를 위해 작동 할 수 있지만, 단순히 <span class='amount'>요소 를 선택 innerHTML하고 map()함수 를 통해 해당 콘텐츠를 배열에 매핑하는 것이 더 쉬울 수 있습니다 .

// This would yield an array containing your values
var amounts = Array.prototype.slice
                             .call(document.querySelectorAll('span.amount'))
                             .map(function(a){ return a.innerHTML; });

여기에서이 작업의 예를 볼 수 있습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

beautifulsoup을 사용하여 br 태그에서 텍스트 가져 오기

분류에서Dev

자바 스크립트를 사용하여 스크립트 태그의 값 읽기

분류에서Dev

자바 스크립트를 사용하여 스크립트 태그의 값 읽기

분류에서Dev

자바 스크립트를 사용하여 선택 태그에서 데이터 가져 오기

분류에서Dev

자바 스크립트를 사용하여 위에서 아래로 json 데이터 가져 오기

분류에서Dev

자바 스크립트를 사용하여 자식 요소 값 가져 오기

분류에서Dev

자바 스크립트를 사용하여 div 내부의 모든 태그 가져 오기

분류에서Dev

자바 스크립트를 사용하여 특정 문자열 가져 오기

분류에서Dev

자바 스크립트를 사용하여 양식 이름 가져 오기

분류에서Dev

BeautifulSoup을 사용하여 HTML 태그 뒤에있는 텍스트 가져 오기

분류에서Dev

외부 스크립트를 사용하여 자바 스크립트에서 표 셀의 값 가져 오기

분류에서Dev

자바 스크립트를 사용하여 탐색 용어 가져 오기

분류에서Dev

자바 스크립트를 사용하여 탐색 용어 가져 오기

분류에서Dev

자바 스크립트를 사용하여 localstorage에서 항목 가져 오기

분류에서Dev

자바 스크립트를 사용하여 브라우저 컨텍스트 메뉴 항목 가져 오기

분류에서Dev

자바 스크립트를 사용하여 선택한 텍스트 select2 가져 오기

분류에서Dev

자바 스크립트를 사용하여 div 태그 증가

분류에서Dev

자바 스크립트를 사용하여 양식 데이터 가져 오기

분류에서Dev

자바 스크립트를 사용하여 HTML 태그가 아닌 실제 텍스트 감지

분류에서Dev

자바 스크립트를 사용하여 <a> 태그에 img 요소 만들기

분류에서Dev

HTML span 태그 내부의 모든 텍스트를 가져오고 자바 스크립트를 사용하여 클러스터링

분류에서Dev

d3를 사용하여 tsv 파일에서 자바 스크립트로 데이터 가져 오기

분류에서Dev

자바 스크립트를 사용하여 외부 콘텐츠 가져 오기

분류에서Dev

beautifulsoup 태그 사이에 텍스트 가져 오기

분류에서Dev

RegEx를 사용하여 사용자 정의 태그간에 텍스트 가져 오기

분류에서Dev

클라이언트 측 자바 스크립트를 사용하여 NPM 버전 태그 가져 오기

분류에서Dev

자바 스크립트를 사용하여 체크 박스에 대한 맞춤 속성 가져 오기

분류에서Dev

태그 이름 값 자바 스크립트 가져 오기

분류에서Dev

자바 스크립트에서 변수를 이름으로 사용하여 입력 필드 값 가져 오기

Related 관련 기사

  1. 1

    beautifulsoup을 사용하여 br 태그에서 텍스트 가져 오기

  2. 2

    자바 스크립트를 사용하여 스크립트 태그의 값 읽기

  3. 3

    자바 스크립트를 사용하여 스크립트 태그의 값 읽기

  4. 4

    자바 스크립트를 사용하여 선택 태그에서 데이터 가져 오기

  5. 5

    자바 스크립트를 사용하여 위에서 아래로 json 데이터 가져 오기

  6. 6

    자바 스크립트를 사용하여 자식 요소 값 가져 오기

  7. 7

    자바 스크립트를 사용하여 div 내부의 모든 태그 가져 오기

  8. 8

    자바 스크립트를 사용하여 특정 문자열 가져 오기

  9. 9

    자바 스크립트를 사용하여 양식 이름 가져 오기

  10. 10

    BeautifulSoup을 사용하여 HTML 태그 뒤에있는 텍스트 가져 오기

  11. 11

    외부 스크립트를 사용하여 자바 스크립트에서 표 셀의 값 가져 오기

  12. 12

    자바 스크립트를 사용하여 탐색 용어 가져 오기

  13. 13

    자바 스크립트를 사용하여 탐색 용어 가져 오기

  14. 14

    자바 스크립트를 사용하여 localstorage에서 항목 가져 오기

  15. 15

    자바 스크립트를 사용하여 브라우저 컨텍스트 메뉴 항목 가져 오기

  16. 16

    자바 스크립트를 사용하여 선택한 텍스트 select2 가져 오기

  17. 17

    자바 스크립트를 사용하여 div 태그 증가

  18. 18

    자바 스크립트를 사용하여 양식 데이터 가져 오기

  19. 19

    자바 스크립트를 사용하여 HTML 태그가 아닌 실제 텍스트 감지

  20. 20

    자바 스크립트를 사용하여 <a> 태그에 img 요소 만들기

  21. 21

    HTML span 태그 내부의 모든 텍스트를 가져오고 자바 스크립트를 사용하여 클러스터링

  22. 22

    d3를 사용하여 tsv 파일에서 자바 스크립트로 데이터 가져 오기

  23. 23

    자바 스크립트를 사용하여 외부 콘텐츠 가져 오기

  24. 24

    beautifulsoup 태그 사이에 텍스트 가져 오기

  25. 25

    RegEx를 사용하여 사용자 정의 태그간에 텍스트 가져 오기

  26. 26

    클라이언트 측 자바 스크립트를 사용하여 NPM 버전 태그 가져 오기

  27. 27

    자바 스크립트를 사용하여 체크 박스에 대한 맞춤 속성 가져 오기

  28. 28

    태그 이름 값 자바 스크립트 가져 오기

  29. 29

    자바 스크립트에서 변수를 이름으로 사용하여 입력 필드 값 가져 오기

뜨겁다태그

보관