두 문자열 사이의 텍스트 가져 오기 Regex VB.Net

스테판 조르제비치

정규식에 정말 심각한 문제가 있습니다. 두 문자열 사이의 모든 텍스트를 가져와야 합니다. 이 경우 문자열은 <span class="user user-role-registered-member"></span>입니다.

나는 거의 많은 질문을 봤고 (그중 일부는 StackOverFlow에 있음) YouTube 자습서를 보았지만 여전히 얻을 수 없습니다.

이것은 내가 작동한다고 생각하는 코드이지만 왜 작동하지 않는지 모르겠습니다.

Dim mystring As String = "<br>Terms of Service<br></br>Developers<br>"

Dim pattern1 As String = "(?<=<br>)(.*?)(?=<br>)"
Dim pattern2 As String = "(?<=</br>)(.*)(?=<br>)"

Dim m1 As MatchCollection = Regex.Matches(mystring, pattern1)
Dim m2 As MatchCollection = Regex.Matches(mystring, pattern2)
MsgBox(m1(0).ToString)
MsgBox(m2(0).ToString)

좋아,이 코드는 꽤 잘 작동한다 <br>. <br>span으로 pattern1과 pattern2를 변경하려고했지만 작동하지 않습니다. 내가 여기서 실수하고 있다는 것을 알고 있지만 어디서 / 어떻게하는지는 모르겠습니다.

어떤 대답이라도 정말 도움이 될 것입니다.

EvilTak

이것은 일을 쉽고 아름답게 수행합니다. 그것은 하지 않습니다 스팬 내부에 텍스트가 없을 때 빈 일치에 대해 걱정할 필요가 없습니다, 일치하는 항목을 반환합니다. 그러나 공백 만있는 그룹을 반환합니다.

<span class=""user user-role-registered-member"">(.+)</span>

여기에서 테스트 하십시오 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

VB.NET 문자열에서 두 단어 사이의 텍스트 찾기

분류에서Dev

vb.net에서 RegEx를 사용하여 문자열에서 값 두 배 값 가져 오기

분류에서Dev

VB.NET 특정 문자열없이 텍스트 상자에서 텍스트 가져 오기

분류에서Dev

RegEx 두 줄 바꿈 사이에 텍스트 가져 오기

분류에서Dev

VB.net 첫 번째와 두 번째 슬래시 사이의 텍스트 만 가져 오려고합니다.

분류에서Dev

두 문자 JQuery 사이에 텍스트 가져 오기

분류에서Dev

문자열에서 두 번째와 세 번째 구분 기호 사이의 텍스트 가져 오기-Java Script

분류에서Dev

C ++-문자와 텍스트 사이의 텍스트 문자열 가져 오기

분류에서Dev

backgroundworker 완료 후 두 문자열을 다른 레이블로 가져 오기-vb.net

분류에서Dev

vb.net에서 문자열의 하위 문자열 가져 오기

분류에서Dev

두 문자열 사이에 텍스트를 가져 오는 Python 정규식

분류에서Dev

두 문자열 사이의 하위 문자열 가져 오기

분류에서Dev

두 문자열 사이의 문자열 가져 오기

분류에서Dev

VB.NET의 문자열에서 부분 문자열 텍스트 얻기

분류에서Dev

VB.NET-Datagridview : 클릭 한 열의 인덱스 가져 오기

분류에서Dev

두 개의 특정 문자열 사이에 텍스트를 가져 오는 방법

분류에서Dev

VB.net 텍스트 파일을 두 번 읽기 (모범 사례-닫았다가 다시 열려면? 대안?)

분류에서Dev

쉼표로 구분 된 두 개의 문자열 텍스트 상자를 사용한 작업 vb net

분류에서Dev

두 개의 텍스트 상자가있는 VB.net의 루핑

분류에서Dev

특정 문자의 두 번째 발생 후 텍스트 가져 오기

분류에서Dev

VB.Net에서 HtmlAgilityPack을 사용하여 웹 사이트에서 텍스트 가져 오기

분류에서Dev

VB.net Regex를 사용하여 문자열의 두 부분 추출

분류에서Dev

Javascript로 두 문자열 사이의 문자열 배열 가져 오기

분류에서Dev

두 문자열 날짜 사이의 레코드 가져 오기

분류에서Dev

두 점 사이의 문자열 가져 오기 C #

분류에서Dev

두 단어 사이의 모든 문자열 가져 오기

분류에서Dev

VB.NET : 입력 텍스트 문자열의 구분 기호 결정

분류에서Dev

요소 텍스트 값의 하위 문자열 가져 오기

분류에서Dev

Python regex-두 단어 사이의 텍스트를 문자열로 캡처 한 다음 목록에 추가

Related 관련 기사

  1. 1

    VB.NET 문자열에서 두 단어 사이의 텍스트 찾기

  2. 2

    vb.net에서 RegEx를 사용하여 문자열에서 값 두 배 값 가져 오기

  3. 3

    VB.NET 특정 문자열없이 텍스트 상자에서 텍스트 가져 오기

  4. 4

    RegEx 두 줄 바꿈 사이에 텍스트 가져 오기

  5. 5

    VB.net 첫 번째와 두 번째 슬래시 사이의 텍스트 만 가져 오려고합니다.

  6. 6

    두 문자 JQuery 사이에 텍스트 가져 오기

  7. 7

    문자열에서 두 번째와 세 번째 구분 기호 사이의 텍스트 가져 오기-Java Script

  8. 8

    C ++-문자와 텍스트 사이의 텍스트 문자열 가져 오기

  9. 9

    backgroundworker 완료 후 두 문자열을 다른 레이블로 가져 오기-vb.net

  10. 10

    vb.net에서 문자열의 하위 문자열 가져 오기

  11. 11

    두 문자열 사이에 텍스트를 가져 오는 Python 정규식

  12. 12

    두 문자열 사이의 하위 문자열 가져 오기

  13. 13

    두 문자열 사이의 문자열 가져 오기

  14. 14

    VB.NET의 문자열에서 부분 문자열 텍스트 얻기

  15. 15

    VB.NET-Datagridview : 클릭 한 열의 인덱스 가져 오기

  16. 16

    두 개의 특정 문자열 사이에 텍스트를 가져 오는 방법

  17. 17

    VB.net 텍스트 파일을 두 번 읽기 (모범 사례-닫았다가 다시 열려면? 대안?)

  18. 18

    쉼표로 구분 된 두 개의 문자열 텍스트 상자를 사용한 작업 vb net

  19. 19

    두 개의 텍스트 상자가있는 VB.net의 루핑

  20. 20

    특정 문자의 두 번째 발생 후 텍스트 가져 오기

  21. 21

    VB.Net에서 HtmlAgilityPack을 사용하여 웹 사이트에서 텍스트 가져 오기

  22. 22

    VB.net Regex를 사용하여 문자열의 두 부분 추출

  23. 23

    Javascript로 두 문자열 사이의 문자열 배열 가져 오기

  24. 24

    두 문자열 날짜 사이의 레코드 가져 오기

  25. 25

    두 점 사이의 문자열 가져 오기 C #

  26. 26

    두 단어 사이의 모든 문자열 가져 오기

  27. 27

    VB.NET : 입력 텍스트 문자열의 구분 기호 결정

  28. 28

    요소 텍스트 값의 하위 문자열 가져 오기

  29. 29

    Python regex-두 단어 사이의 텍스트를 문자열로 캡처 한 다음 목록에 추가

뜨겁다태그

보관