사용자에게 텍스트를 입력 할 수있는 텍스트 영역을 제공하고 싶습니다. 나중에 다른 입력에 대해 해당 입력을 일치시키고 일치하는 경우 추출합니다.사용자 입력 + Ruby + 정규식?
흐름 :
:- 사용자 내가 추출하기 위해 다음을 사용
- 텍스트
그런 다음 텍스트 필드에 DB에 저장되어있는 텍스트 영역으로 되돌아와 텍스트를 입력
text_reply = text_reply.sub(/#{user.text_to_extract}/m, '').strip
문제는 새로운 줄 또는 파이프와 같은 문자가 나타나는 것입니다. 그것을 깨고있다. 일치시키려는 입력은 다음과 같습니다.
XXXXXX
XXXXXX
XXXX & XXXXX
asdasd: 123312321 | dasasddsadasads
http://yahoo.com
제안 사항?
http://www.ruby-doc.org/core/classes/Regexp.html이 방법 escape
를 참조하십시오 Thansk
대체 할 간단한 문자열은 없습니까? – Dogbert