2
나는 유니 코드 문자열을 일치에 사용되는 루비의 모든 버전의 새로운 1.8.7 이상으로 정말 멋진 작동하는 정규식이 :이 달성 할 수있는 방법일치 유니 코드 텍스트 1.8.7
/[\p{L}\p{Space}]+/u
을 루비 1.8.7? 이전 버전에서 당신이 [:space:]
또는
[:alpha:]
은 자세한 내용은 POSIX Bracket Expressions를 참조하십시오 같이하여 Posix 클래스를 사용하는 그래서
은 (http://stackoverflow.com/a/21621/626273) 루비 루비 1.8 1.9 차이는 어떻게 이러한 않음에 따라, 루비 '이므로'\ {P의 공간} 1.9 유니 특성 학습 Ruby <1.9에서 작동하지 않아야합니다. Posix 클래스가'[: space :] '처럼 사용되기 전에. – stema
당신은 1.8.7보다 Ruby * newer *에서 작동한다는 것을 의미합니까? * 더 오래되지 않았습니까? –
는 새로운 :) 유감 –