0
기본적으로 다음을 수행하는 정규 표현식을 작성하려고합니다. "이웃이 노란 차를 몰고 다니는 이웃이 멋지다"라는 문구가 있다고 가정 해 봅시다. 기본적으로이 문장과 일치하는 정규 표현식을 원합니다. 그러나 "노란 차를 운전하는 것"은 선택 사항이지만, 나타나는 경우 노란색이라는 단어를 사용하고 싶습니다. PHP와문구가 포함 된 경우 Regex 텍스트를 확인하십시오.
기본적으로 다음을 수행하는 정규 표현식을 작성하려고합니다. "이웃이 노란 차를 몰고 다니는 이웃이 멋지다"라는 문구가 있다고 가정 해 봅시다. 기본적으로이 문장과 일치하는 정규 표현식을 원합니다. 그러나 "노란 차를 운전하는 것"은 선택 사항이지만, 나타나는 경우 노란색이라는 단어를 사용하고 싶습니다. PHP와문구가 포함 된 경우 Regex 텍스트를 확인하십시오.
My\sneighbour\s(?:driving\sa\s(?<color>yellow)\scar)?\sis\scool
은 다음과 같습니다
if (preg_match('/My\sneighbour\s(driving\sa\s.+\scar)?\sis\scool/', $originalString);) {
$color = preg_replace ('/My\sneighbour\s(driving\sa\s(.+)\scar)?\sis\scool/', '$2', $originalString);
}
어떤 정규 표현식-맛을? –
정규 표현식에 대해서는 잘 모르겠지만, 도움이된다면 자바로 쓰고 있습니다. –