-1
A
답변
9
quotemeta
을 사용하면 도움이됩니다.
my $escaped = quotemeta $string_with_quotes_and_spaces;
영숫자 또는 밑줄이 아닌 백 슬래시로 이스케이프 처리됩니다.
0
문자열을받은 경우 borodin의 quotemeta 솔루션이 작동합니다.
문자열을 선언하는 경우 qq 스위치를 사용하여 문자열 구분 기호를 선언 할 수 있습니다. 예를 대신 " '또는 #을 사용하는 경우 :
my $string = qq#Didn't know I could do this!"how" amazing#;
이 평소 문자열 구분 기호를 탈출 할 어떤 데이터 형식/언어
+1
그래, 이건 내 상황에서는 도움이되지 않지만 팁은 고맙다.) –
+0
'qq //'는 아무 것도 벗어나지 않는다. 큰 따옴표로 묶은 문자열에'''이외의 구분자를 사용하는 방법 일뿐입니다. – Borodin
관련 문제
- 1. Perl : 백 슬래시를 이스케이프 처리하지 않는 문자열
- 2. Perl JSON 파운드 기호 이스케이프
- 3. 펄 "이스케이프"문자열 만드는 법?
- 4. Perl Escape :: HTML 함수가 이스케이프 #?
- 5. 함수 호출에서 perl 이스케이프 문자
- 6. 안 이스케이프 문자열
- 7. SQL 문자열 이스케이프 질문
- 8. json의 이스케이프 문자열 android
- 9. 파이썬으로 문자열 이스케이프 mysql.connector
- 10. SBJson 및 이스케이프 문자열.
- 11. 데이터베이스 연결이없는 문자열 이스케이프
- 12. 이스케이프 SQL 문자열 자바에서
- 13. 자바에서 XML 문자열 이스케이프
- 14. Ruby 문자열 이스케이프 문자
- 15. 이스케이프 그대로 문자열 리터럴
- 16. 문자열 이스케이프 문제가 발생했습니다.
- 17. Python에서 정규식 문자열 이스케이프
- 18. mysqli 실제 이스케이프 문자열
- 19. 문자열 이스케이프 변환 vb.net
- 20. Maven 맵에서 이스케이프 문자열
- 21. perl subtitute의 정확한 문자열
- 22. Perl 문자열 내부
- 23. Perl : 선택적인 문자열 대체
- 24. perl 한 줄 정규식 이스케이프^문자
- 25. Perl 정규 표현식에서 특수 문자를 이스케이프 처리합니다.
- 26. 이 Perl 코드에서 이스케이프 처리하는 방법은 무엇입니까?
- 27. MySQL의 실제 이스케이프 문자열 오류가
- 28. 자바 스크립트의 magento 이스케이프 문자열
- 29. jQuery - 이스케이프 된 문자열 변수?
- 30. 의도하지 않은 JSON 문자열 이스케이프
탈출 (HTML에 대한 이스케이프 데이터가 빠져 나가는 데이터에 완전히 다른 문제입니다.? SQL 등) – Quentin
"정규 표현식을 사용하지 않고 추가 모듈을 설치하는 것을 피하고 싶습니다."- 처음에는 Perl을 선택해야하는 가장 큰 두 가지 이유가 있습니다 (IMO). 왜 그들을 피합니까? – Quentin
아마도 제공 할 수 있습니까? 당신이 원하는 것의 예? –