R의 텍스트 데이터에서 "/ url? q ="를 제거하려면 어떻게해야합니까?

러그 드 모닥

R Studio의 텍스트 데이터에서 "/ url? q ="를 제거하고 싶습니다. 이것은 Google 검색에 대한 내 코드입니다.

## Code for Google Search
# Enter Search Term Here
 search.term <- "r-project"
# Creating Function
 getGoogleURL <- function(search.term, domain = '.co.in', quotes=TRUE) 
{
   # Getting Search Term
    search.term <- gsub(' ', '%20', search.term)
    if(quotes) search.term <- paste('%22', search.term, '%22', sep='') 
   # Putting Search Term in Google Search
    getGoogleURL <- paste('http://www.google', domain, '/search?q=', search.term, sep='') }

## Get Links from Google Search
# Creating Function to Get URLs From Search Results
 getGoogleLinks <- function(google.url) {
  # Creating a File to Save URLs
   doc <- getURL(google.url, httpheader = c("User-Agent" = "R(3.4.0)"))
  # Removing HTML code and Setting Nodes
   html <- htmlTreeParse(doc, useInternalNodes = TRUE, error=function(...){})
   nodes <- getNodeSet(html, "//h3[@class='r']//a")
   return(sapply(nodes, function(x) x <- xmlAttrs(x)[["href"]])) }

## Remove quoted text, Create URL List
  quotes <- "FALSE"
  search.url <- getGoogleURL(search.term=search.term, quotes=quotes)
  links <- getGoogleLinks(search.url)

## Print URL List
  links

그리고 내 결과는 다음과 같습니다.

[1] "/ URL Q =? https://www.r-project.org/&sa=U&ved=0ahUKEwj78ZWXoabUAhUcTI8KHaTEDTIQFggUMAA&usg=AFQjCNEqtiOAIA7OOTa3meWC8zaTjjTy8A "
[2] "/ URL Q =? HTTP : //www.cran.r-project. org / & sa = U & ved = 0ahUKEwj78ZWXoabUAhUcTI8KHaTEDTIQjBAIGzAB & usg = AFQjCNF8QmYbLzG0c66QZM2wsXF1n1-9tQ "

위 링크에서 "/ url? q ="를 제거하려면 어떻게해야합니까?

J 팀

gsub를 사용할 수 있습니다.

## Code for Google Search
# Enter Search Term Here
 search.term <- "r-project"
# Creating Function
 getGoogleURL <- function(search.term, domain = '.co.in', quotes=TRUE) 
{
   # Getting Search Term
    search.term <- gsub(' ', '%20', search.term)
    if(quotes) search.term <- paste('%22', search.term, '%22', sep='') 
   # Putting Search Term in Google Search
    getGoogleURL <- paste('http://www.google', domain, '/search?q=', search.term, sep='') }

## Get Links from Google Search
# Creating Function to Get URLs From Search Results
 getGoogleLinks <- function(google.url) {
  # Creating a File to Save URLs
   doc <- getURL(google.url, httpheader = c("User-Agent" = "R(3.4.0)"))
  # Removing HTML code and Setting Nodes
   html <- htmlTreeParse(doc, useInternalNodes = TRUE, error=function(...){})
   nodes <- getNodeSet(html, "//h3[@class='r']//a")
   return(sapply(nodes, function(x) x <- xmlAttrs(x)[["href"]])) }

## Remove quoted text, Create URL List
  quotes <- "FALSE"
  search.url <- getGoogleURL(search.term=search.term, quotes=quotes)
  links <- getGoogleLinks(search.url)

## Print URL List
  gsub("/url?q=", "", links)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Scala 데이터 프레임의 열에있는 문자열에서 조건부로 텍스트를 제거하려면 어떻게해야합니까?

분류에서Dev

메모장 ++에서 두 문자 사이의 텍스트를 삭제하려면 어떻게해야합니까?

분류에서Dev

AWS의 joomla 웹 사이트에서 Bitnami 배너를 제거하려면 어떻게해야합니까?

분류에서Dev

Linux에서 패턴 (--------------) 앞의 텍스트를 삭제하려면 어떻게해야합니까?

분류에서Dev

터미널에서 스크립트의 변수를 업데이트하려면 어떻게해야합니까?

분류에서Dev

R의 네트워크 플롯에 텍스트를 추가하려면 어떻게해야합니까?

분류에서Dev

이 텍스트에서 이러한 모든 기호를 제거하려면 어떻게해야합니까?

분류에서Dev

두 개 이상의 텍스트 파일을 병합하고 Python으로 중복 이메일 주소를 제거하려면 어떻게해야합니까?

분류에서Dev

파일의 줄 텍스트를 텍스트 상자에 배치하려면 어떻게해야합니까?

분류에서Dev

Hg에서 지정된 버전의 프로젝트를 제거하려면 어떻게해야합니까?

분류에서Dev

Windows 7의 명령 줄에서 모든 COM 포트를 제거하려면 어떻게해야합니까?

분류에서Dev

Mapbox GL의 geojson 레이어에서 텍스트 필드를 추가하려면 어떻게해야합니까?

분류에서Dev

vscode의 오른쪽 스크롤바에서 기호를 제거하려면 어떻게해야합니까?

분류에서Dev

R에서 특정 데이터를 제거하려면 어떻게해야합니까? (다중 회귀)

분류에서Dev

xamarin.ios에서 이미지의 텍스트를 스크롤하려면 어떻게해야합니까?

분류에서Dev

스프레드 시트에서 텍스트 파일의 데이터를 자동으로 구성하려면 어떻게해야합니까?

분류에서Dev

sed를 사용하여 ""문자 외부의 텍스트를 제거하려면 어떻게해야합니까?

분류에서Dev

특정 문자 앞의 한 줄에서 텍스트 문자를 제거하려면 어떻게해야합니까?

분류에서Dev

특정 문자 앞의 한 줄에서 텍스트 문자를 제거하려면 어떻게해야합니까?

분류에서Dev

LINQ C #의 데이터베이스에서 데이터를 가져 오려면 어떻게해야합니까?

분류에서Dev

사이트의 내 이미지를 제거하는 대신 숨기려면 어떻게해야합니까?

분류에서Dev

Notepad ++ // 문자열 자체를 포함하여 특정 텍스트 문자열 사이의 모든 것을 제거하려면 어떻게해야합니까?

분류에서Dev

jquery / javascript를 사용하여 br 뒤에 div 내부의 텍스트 문자열을 제거하려면 어떻게해야합니까?

분류에서Dev

한 줄에서 일치하는 모든 텍스트를 제거하려면 어떻게해야합니까?

분류에서Dev

Windows 7의 PostgreSQL에서 데이터베이스를 생성하려면 어떻게해야합니까?

분류에서Dev

ArcGIS 지오 데이터베이스에서 행의 objectID를 편집하려면 어떻게해야합니까?

분류에서Dev

탐색 모음 뒤로 항목에서 텍스트를 제거하려면 어떻게해야합니까?

분류에서Dev

명령 줄 출력에서 불필요한 텍스트를 제거하려면 어떻게해야합니까?

분류에서Dev

C # 애플리케이션의 Embedded SQL Server CE 데이터베이스에 긴 텍스트 데이터를 저장하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    Scala 데이터 프레임의 열에있는 문자열에서 조건부로 텍스트를 제거하려면 어떻게해야합니까?

  2. 2

    메모장 ++에서 두 문자 사이의 텍스트를 삭제하려면 어떻게해야합니까?

  3. 3

    AWS의 joomla 웹 사이트에서 Bitnami 배너를 제거하려면 어떻게해야합니까?

  4. 4

    Linux에서 패턴 (--------------) 앞의 텍스트를 삭제하려면 어떻게해야합니까?

  5. 5

    터미널에서 스크립트의 변수를 업데이트하려면 어떻게해야합니까?

  6. 6

    R의 네트워크 플롯에 텍스트를 추가하려면 어떻게해야합니까?

  7. 7

    이 텍스트에서 이러한 모든 기호를 제거하려면 어떻게해야합니까?

  8. 8

    두 개 이상의 텍스트 파일을 병합하고 Python으로 중복 이메일 주소를 제거하려면 어떻게해야합니까?

  9. 9

    파일의 줄 텍스트를 텍스트 상자에 배치하려면 어떻게해야합니까?

  10. 10

    Hg에서 지정된 버전의 프로젝트를 제거하려면 어떻게해야합니까?

  11. 11

    Windows 7의 명령 줄에서 모든 COM 포트를 제거하려면 어떻게해야합니까?

  12. 12

    Mapbox GL의 geojson 레이어에서 텍스트 필드를 추가하려면 어떻게해야합니까?

  13. 13

    vscode의 오른쪽 스크롤바에서 기호를 제거하려면 어떻게해야합니까?

  14. 14

    R에서 특정 데이터를 제거하려면 어떻게해야합니까? (다중 회귀)

  15. 15

    xamarin.ios에서 이미지의 텍스트를 스크롤하려면 어떻게해야합니까?

  16. 16

    스프레드 시트에서 텍스트 파일의 데이터를 자동으로 구성하려면 어떻게해야합니까?

  17. 17

    sed를 사용하여 ""문자 외부의 텍스트를 제거하려면 어떻게해야합니까?

  18. 18

    특정 문자 앞의 한 줄에서 텍스트 문자를 제거하려면 어떻게해야합니까?

  19. 19

    특정 문자 앞의 한 줄에서 텍스트 문자를 제거하려면 어떻게해야합니까?

  20. 20

    LINQ C #의 데이터베이스에서 데이터를 가져 오려면 어떻게해야합니까?

  21. 21

    사이트의 내 이미지를 제거하는 대신 숨기려면 어떻게해야합니까?

  22. 22

    Notepad ++ // 문자열 자체를 포함하여 특정 텍스트 문자열 사이의 모든 것을 제거하려면 어떻게해야합니까?

  23. 23

    jquery / javascript를 사용하여 br 뒤에 div 내부의 텍스트 문자열을 제거하려면 어떻게해야합니까?

  24. 24

    한 줄에서 일치하는 모든 텍스트를 제거하려면 어떻게해야합니까?

  25. 25

    Windows 7의 PostgreSQL에서 데이터베이스를 생성하려면 어떻게해야합니까?

  26. 26

    ArcGIS 지오 데이터베이스에서 행의 objectID를 편집하려면 어떻게해야합니까?

  27. 27

    탐색 모음 뒤로 항목에서 텍스트를 제거하려면 어떻게해야합니까?

  28. 28

    명령 줄 출력에서 불필요한 텍스트를 제거하려면 어떻게해야합니까?

  29. 29

    C # 애플리케이션의 Embedded SQL Server CE 데이터베이스에 긴 텍스트 데이터를 저장하려면 어떻게해야합니까?

뜨겁다태그

보관