안녕하세요, 저는이 사이트 (http://grecni.com/texttwist.php)에서 단어/결과를 보완 할 스크립트를 만들고 있습니다. 따라서 이미 http 요청 게시물을 준비하고 있습니다. 내가 지금 필요 만 가지 단어를 가져올 것입니다, 그래서 내가 그렇게처럼 보이는 HTML 소스와 함께 일하고 있어요 : 나는 단어 "SAE"와 같은 가져 오기 위
와 문자열에서 괄호와 숫자를 제거 : 프로듀서 (3) 프로듀서 (0) 1 보조 카메라 (12) 정규식을 사용하여 문자열의 첫 번째 부분을 일치시키고 "(num)"부분 (괄호 앞의 공백 및 괄호 안의 괄호/숫자)을 제거하고 싶습니다. 정규 표현식을 사용한 후에 "v"를 "Executive Producer", "Producer", "1st Assistant C
문자열을 일치 이 가능한 중복 : 나는이 Rubular 나와 정규 표현식을 구축하기 위해 노력하고있어 How do I make part of a regular expression optional in Ruby? 에 맞게 : On Feb 23, 2011, at 10:22 , James Bond wrote:
또는 On Feb 23, 2011, at 10:2
, 나는 정규 표현식을 만든 : 권장 : 컴퓨터와 예술의 일부 좋은 안락 수준 (Prerequisite|Recommended): (\w|-|)*
그것은 굵게 일치합니다. 여름. 2 학점. 선행 조건 : 신입생 서 또는 강사의 허락을 받으십시오. 공학 학위를 받기 위해 신용이 적용되지 않을 수 있습니다. . S-U 성적 만. note_re = re.com
은 무엇 Rubular.com 및 자바 스크립트 정규 표현식에 차이 드러내 : 'catdogdogcatdog'.match(/cat(dog)/g); // JS returns ['catdog', 'catdog']
내가 두 번 '개'캡처 예상을 대신 나는 두 번 '캣독'를 얻을. Rubular 나 캡처 '개'두 배 예상 : http://rubular.com/
그래서 문자열은 다음과 같습니다 제가 _ # * # _ 제외 everyting을 당겨 두 경기 결과 (ABC와 XYZ)에서 그들을 싶어 abc_#xoxo#_xyz
. 나는 내부에서 물건을받을 수있는 정규 표현식했다 : (?<=_#)[^}]*(?=#_)
나는 꽤 오랫동안 함께 분투를하고 아무 생각이 어떻게 제안이를 잡을 필요가?
Rubules를 사용할 때 1) 레일 콘솔이나 irb 환경을 사용할 때 2) 기타와 일치하는 출력이 다릅니다. 이 두 개의 서로 다른 출력 내가 무엇을 놓치고있는 이유 (/\w+/).match("---\n- nicidnut\n") produces "nicidnut".
IRB 1) Rubular 나 /\w+/ on test string "---\n- ni