문자열의 변수가 정규식을 사용하여 "$ foo = 5"와 같은 간단한 스칼라 인 경우이를 수행하는 방법을 발견했습니다. 5.문자열에서 해시 변수를 확장하는 방법은 무엇입니까?
그래서 샘플 문자열과 동일> {줄}입니다 - $ foo는이 :
"이것은 $의 해시 값을 가진 문자열입니다 그러나 문제는 문자열에 변수가 있다면 무엇인가 foo -> {bar} "를 선택하십시오.
이
감사 "이것은 5의 해시 값을 가진 문자열입니다"내가 읽고 그 밖으로 확장 할 수 있습니다 어떻게
. 더 설명은
편집 : 문자열 리터럴이
이다 (? 나는 이것의 Vocab의에서가 아니라 최고입니다 믿는다) "로렘 입숨 $ foo는 -> {줄} 로렘 입숨"그 I 일부 텍스트 소스에서 수신되었습니다. 이 문자열을 가져 와서 모든 변수 이름을 내 코드에서 변수의 실제 값으로 바꾸고 싶습니다.
내가 알고 있는지 확인하고 싶습니다. 가짜 보간의 목적을 검색해야하는 문자열 (보간 할 수없는 리터럴이 아닙니다)이 있습니까? – mkb
일부 텍스트 소스에서받은 "Lorem Ipsum $ foo -> {bar} Lorem Ipsum"이라는 문자열 리터럴이 있습니다 (이 단어의 가장 좋은 단어가 아닙니다). 이 문자열을 가져 와서 모든 변수 이름을 내 코드에서 변수의 실제 값으로 바꾸고 싶습니다. –
문자열이 소스 코드에 큰 따옴표로 표시되어 있습니까? 그러면'$ foo -> {bar}'가 문자열에 보간됩니다. 소스 코드에서 큰 따옴표로 묶이지 않으면 리터럴이 아닙니다. – mkb