2012-10-13 3 views
0

루비의 주먹 프로그램 코딩입니다. 공백 문자와 비 단어 문자를 제외한 문자열에서 모든 문자를 선택하여 다른 문자열과 비교하려고합니다. 내 문자열에 \S을 사용하여 비 공백 문자를 선택할 수 있다는 것을 알고 있으며 내 문자열에서 \w을 호출하여 단어 만 문자를 선택할 수는 있지만 그 둘을 결합하여 비 공백 문자 문자 만 선택할 수있는 방법은 어디에도 없습니다.문자열에서 루비의 비 공백 문자와 단어 문자 만 선택하십시오.

답변

2

단어 문자는 모두 비 공백 문자이므로, \w이면 충분합니다.

+0

와우 네가 맞다. thx (당연히 할 수 있을까?) – Xitcod13

0

온라인 루비 정규 표현식 시뮬레이터는 텍스트 블록이 있으면 도움이 될 수 있습니다.

http://rubular.com/

또한 루비는 펄과 다른 언어처럼 $ 1 $ 2 $ 3 등 지원합니다.

관련 문제