에서 그룹 일치를 잡아되지 않음 : 루비나는 다음과 같은 문자열을 분해하려고 루비 정규식
"@command Text1 @command2 Text2"
합니다. 배열에서 "Text1"과 "Text2"를 꺼내려고합니다.
text.scan(/@* (.*?)(@|$)/)
그러나 실행할 때, 괄호는 루비에 사용되는 아마도 때문에 스크립트가 (별도의 일치로 중간에 @ 기호를 데려가는 것은 표시하는
: 나는 검색 방법을 사용하여이 사용하고이 작업을 수행하려면 어떤 문자열 당신은) 입력의 철수 할 :Text1
@
Text2
내 질문에 내가 표현 "@"하고 말 모두에서 일치하는 중지 할 필요가 명심 텍스트 1, 텍스트 2를 꺼내 수있는 방법이다 끈? 당신이 비 캡처 그룹을 사용하려면