백 슬래시의 루비에서 큰 따옴표로 묶인 문자열 분할

igrossiter

백 슬래시로 문자열을 분할해야합니다. 문제는 문자열 내부에 '\ n'과 같은 것이 있으면 인식되지 않는다는 것입니다. 큰 따옴표로 묶인 문자열이 \ n을 새 줄 문자로 해석하기 때문에 이런 일이 발생한다는 것을 알았습니다.

irb(main):109:0> 'testestet\nehcucahu'.split('\\')
=> ["testestet", "nehcucahu"] # <---- this is what I want
irb(main):110:0> "testestet\nehcucahu".split('\\')
=> ["testestet\nehcucahu"]

분할을 호출하기 전에 큰 따옴표로 묶인 문자열을 작은 따옴표로 변환 할 수 있습니까? 아니면 원하는 동작을 달성하는 다른 방법이 있습니까?

편집하다

추가 작업에 따르면 magento는 거리의 모든 줄에 '\ n'을 삽입하므로 훨씬 더 의미가 있습니다. .split (/ \ n /)을 사용하여이 특정 상황에서 분할 할 수 있습니다. 아래 주석은 백 슬래시로 분할해야하는 경우 더 나은 정보를 제공합니다.

건방진

줄 바꿈을 먼저 바꾼 다음 나눌 수 있습니까?

str.gsub(/\n/,"\\n").split(/\\/)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

큰 따옴표로 묶인 문자열 분할 문제

분류에서Dev

큰 따옴표로 묶인 JS 문자열을 피하는 공백 분할 : from 'a "b \\"c "d'to [ 'a', '"b \\ "c"', 'd']

분류에서Dev

sed 표현식 내에서 백래시 및 큰 따옴표 이스케이프 (큰 따옴표로 묶임)

분류에서Dev

파이프로 구분되고 큰 따옴표로 묶인 문자열에 대한 정규식

분류에서Dev

파이썬에서 큰 따옴표 사이의 공백을 제외한 공백으로 문자열을 분할하는 방법은 무엇입니까?

분류에서Dev

다른 유형의 큰 따옴표로 묶인 문자열 찾기

분류에서Dev

작은 따옴표와 큰 따옴표로 묶인 PHP 정규식 패턴에서 리터럴 백 슬래시와 일치하도록 백 슬래시를 올바르게 이스케이프하는 방법

분류에서Dev

큰 따옴표 내에서 백 슬래시를 슬래시로 바꾸기

분류에서Dev

문자열을 큰 따옴표로 묶는 클래식 ASP

분류에서Dev

R에서 따옴표로 묶인 문자열의 구분 기호를 분할하지만 무시하는 방법은 무엇입니까?

분류에서Dev

여러 구분 기호로 문자열을 분할하고 따옴표로 묶인 구분 기호 무시

분류에서Dev

쉘 스크립트에서 큰 따옴표를 백 슬래시 큰 따옴표로 대체하십시오.

분류에서Dev

Pandas DataFrame에서 따옴표로 묶인 문자열 부분 제거

분류에서Dev

정규식. OS 공백을 분할합니다. 큰 따옴표로 묶인 텍스트 설명

분류에서Dev

정규식 패턴에 문자열 끝에 백 슬래시 큰 따옴표가있는 텍스트 제거

분류에서Dev

셸 스크립트 Linux에서 예측할 수없는 출력을 제공하는 작은 따옴표로 묶인 '\'백 슬래시

분류에서Dev

큰 따옴표가있는 PHP 문자열은 대신 백 슬래시를 에코합니다.

분류에서Dev

파이썬에서 공백이 따옴표로 묶인 경우 문자열의 모든 공백을 바꾸는 방법은 무엇입니까?

분류에서Dev

URL 쿼리 매개 변수에서 큰 따옴표로 묶인 문자열이 포함 된 레일 매개 변수 해시를 확인하는 방법

분류에서Dev

JSON 문자열을 Azure CLI에 전달할 때 큰 따옴표로 묶인 속성 이름이 필요합니다 (PowerShell에서).

분류에서Dev

PyParsing의 여러 줄 따옴표로 묶인 문자열에서 \ n 제거

분류에서Dev

백 슬래시로 문자열 분할

분류에서Dev

Python : 공백으로 구분 된 문자열의 각 단어를 따옴표로 묶습니다.

분류에서Dev

자바에서 큰 따옴표로 문자열을 분할하는 방법

분류에서Dev

자바에서 큰 따옴표로 문자열을 분할하는 방법

분류에서Dev

역사 확장 느낌표를 탈출하는 방법! 큰 따옴표로 묶인 문자열 안에?

분류에서Dev

큰 따옴표로 묶인 문자열 내에서 다른 큰 따옴표 조합을 대체하는 정규식

분류에서Dev

환경 변수를 큰 따옴표로 묶은 문자열에서 작은 따옴표로 변환

분류에서Dev

Visual Basic VBA 문자열의 모든 따옴표 앞에 백 슬래시 삽입

Related 관련 기사

  1. 1

    큰 따옴표로 묶인 문자열 분할 문제

  2. 2

    큰 따옴표로 묶인 JS 문자열을 피하는 공백 분할 : from 'a "b \\"c "d'to [ 'a', '"b \\ "c"', 'd']

  3. 3

    sed 표현식 내에서 백래시 및 큰 따옴표 이스케이프 (큰 따옴표로 묶임)

  4. 4

    파이프로 구분되고 큰 따옴표로 묶인 문자열에 대한 정규식

  5. 5

    파이썬에서 큰 따옴표 사이의 공백을 제외한 공백으로 문자열을 분할하는 방법은 무엇입니까?

  6. 6

    다른 유형의 큰 따옴표로 묶인 문자열 찾기

  7. 7

    작은 따옴표와 큰 따옴표로 묶인 PHP 정규식 패턴에서 리터럴 백 슬래시와 일치하도록 백 슬래시를 올바르게 이스케이프하는 방법

  8. 8

    큰 따옴표 내에서 백 슬래시를 슬래시로 바꾸기

  9. 9

    문자열을 큰 따옴표로 묶는 클래식 ASP

  10. 10

    R에서 따옴표로 묶인 문자열의 구분 기호를 분할하지만 무시하는 방법은 무엇입니까?

  11. 11

    여러 구분 기호로 문자열을 분할하고 따옴표로 묶인 구분 기호 무시

  12. 12

    쉘 스크립트에서 큰 따옴표를 백 슬래시 큰 따옴표로 대체하십시오.

  13. 13

    Pandas DataFrame에서 따옴표로 묶인 문자열 부분 제거

  14. 14

    정규식. OS 공백을 분할합니다. 큰 따옴표로 묶인 텍스트 설명

  15. 15

    정규식 패턴에 문자열 끝에 백 슬래시 큰 따옴표가있는 텍스트 제거

  16. 16

    셸 스크립트 Linux에서 예측할 수없는 출력을 제공하는 작은 따옴표로 묶인 '\'백 슬래시

  17. 17

    큰 따옴표가있는 PHP 문자열은 대신 백 슬래시를 에코합니다.

  18. 18

    파이썬에서 공백이 따옴표로 묶인 경우 문자열의 모든 공백을 바꾸는 방법은 무엇입니까?

  19. 19

    URL 쿼리 매개 변수에서 큰 따옴표로 묶인 문자열이 포함 된 레일 매개 변수 해시를 확인하는 방법

  20. 20

    JSON 문자열을 Azure CLI에 전달할 때 큰 따옴표로 묶인 속성 이름이 필요합니다 (PowerShell에서).

  21. 21

    PyParsing의 여러 줄 따옴표로 묶인 문자열에서 \ n 제거

  22. 22

    백 슬래시로 문자열 분할

  23. 23

    Python : 공백으로 구분 된 문자열의 각 단어를 따옴표로 묶습니다.

  24. 24

    자바에서 큰 따옴표로 문자열을 분할하는 방법

  25. 25

    자바에서 큰 따옴표로 문자열을 분할하는 방법

  26. 26

    역사 확장 느낌표를 탈출하는 방법! 큰 따옴표로 묶인 문자열 안에?

  27. 27

    큰 따옴표로 묶인 문자열 내에서 다른 큰 따옴표 조합을 대체하는 정규식

  28. 28

    환경 변수를 큰 따옴표로 묶은 문자열에서 작은 따옴표로 변환

  29. 29

    Visual Basic VBA 문자열의 모든 따옴표 앞에 백 슬래시 삽입

뜨겁다태그

보관