Yahoo Pipes에 피드가 있고 물음표 뒤의 모든 항목을 일치시키고 싶습니다.
지금까지 ..를 사용하여 물음표를 일치시키는 방법을 알아 냈습니다.
\?
이제 물음표 뒤 / 뒤에있는 모든 항목과 일치합니다.
"\\?"
Yahoo Pipes에 피드가 있고 물음표 뒤의 모든 항목을 일치시키고 싶습니다.
지금까지 ..를 사용하여 물음표를 일치시키는 방법을 알아 냈습니다.
\?
이제 물음표 뒤 / 뒤에있는 모든 항목과 일치합니다.
"\\?"
답변:
\?(.*)
첫 번째 캡처 그룹의 콘텐츠를 원합니다.
Feb 5 '11 at 10:41
. 우리가 얻는 모든 변화를 지적하는 것은 여전히 좋습니다. 누군가가 이것을 지적하는 Dreamonic으로부터 배울 것입니다.
이 시도:
\?(.*)
괄호는 관심있는 문자열의 일부를 추출하는 데 사용할 수있는 캡처 그룹입니다.
문자열에 새 줄이 포함될 수있는 경우 점이 새 줄 문자와 일치하도록 "모두 점"수정자를 사용해야 할 수 있습니다. 이를 수행해야하는지 여부와이를 수행하는 방법은 사용중인 언어에 따라 다릅니다. 질문에 사용중인 프로그래밍 언어를 언급하는 것을 잊은 것 같습니다.
언어가 고정 너비 lookbehind 어설 션을 지원하는 경우 사용할 수있는 또 다른 대안은 다음과 같습니다.
(?<=\?).*
\?(.*)$
"?"뒤의 모든 문자를 일치 시키려면 그룹을 사용하여 모든 문자와 일치시킬 수 있으며 "$"기호를 사용하여 줄의 끝을 나타내는 것이 좋습니다.
.
기본적으로는 새 줄 문자와 일치하지 않습니다. 결과적으로 표현식에 줄 끝 문자가 없어도 줄 끝까지 일치합니다.
이 사이트를 확인하십시오 : http://rubular.com/ 기본적으로 사이트에서 몇 가지 예제 텍스트 (사이트에서 찾고자하는 내용)를 입력 할 수 있으며 정규식을 작성하면 일치하는 내용이 강조 표시됩니다. 실시간.
/([a-zA-Z]{4}):/
일치 Test: Welcome
하고 잡아Test
str.replace(/^.+?\"|^.|\".+/, '');
""사이에서 제거 할 다른 항목을 선택하고 하나의 문자열에서 두 번 이상 사용할 수 없을 때 사용하는 것은 때때로 좋지 않습니다. ""사이에없는 것을 선택하고 아무것도 바꾸지 않는 것입니다.
나에게도 약간 혼란 스럽지만 설명하려고 노력하지 않습니다. ^.+?
(하지 아무것도 선택 사항) 첫번째까지 "
다음 |
또는 / 정지까지 /시가 (아직도 정말 의미가 무엇인지 연구) ^.
2 이전까지 아무 것도 선택하지 않았다 "
사용 ( |
정지 /에서). 그리고. + 뒤에 오는 모든 것을 선택하십시오.
\?.*
이후의 모든 항목 (빈 문자열 포함)과 일치합니다?
.