이 코드의 ID와 이름이 같은인 문자열을 구문 분석해야합니다.ruby 정규 표현식 문자열에 반복 일치를 대체하십시오.
문자열은 다음과 같이이다 :
text = "Hello {1,Micheal}, my name is {2,Shahar}, nice to meet you!"
나는 그것을 구문 분석을 시도하고, 정규 표현식은 첫 번째 }
을 건너 뛰고 I는 다음과 같이 얻을 :
text.gsub(/\{(.*),(.*)\}/, "\\2(\\1)")
=> "Hello Shahar(1,Micheal}, my name is {2), nice to meet you!"
필요한 resault 동안해야 be :
=> "Hello Michael(1), my name is Shahar(2), nice to meet you!"
나는 도움을 줄 수있는 누구에게나 감사 할 것입니다.
감사 샤 하르 너무 많은
위대한, 그게 내 문제를 해결! 고마워요! – smintz
여러분을 환영합니다! –