이미 여러 번 나타나는 질문처럼 들리지만 JavaScript에 대한 대답을 찾을 수 없습니다. 그것은 문자열의 일부 문자와 문자 중 하나를 포함하지 않는 다른 시퀀스와 일치문자 시퀀스와 문자 시퀀스가 일치하지 않는 문자 시퀀스
/("|,|\n|[^",\n]+)/
:
는 흐르는 정규식을 고려하십시오.asd"asd,asd\n
은
asd
,
"
,
asd
,
,
,
asd
,
\n
과 일치합니다.
비슷한 방법이지만 문자열을 사용하는 것을 찾고 있습니다.
The constructor is good or bad? The man & the lord are good.
이 일치합니다 :
일치 '또는'와 '&'와없는 '또는'모든과 '&'
는 더 도움이 예제를 제공합니다 :
The construct
, or
, is good
, or
,,, &
, the l
, or
,
또는 [] 사이의 일치와 d are good.
("AB"와 같은 문자 시퀀스에 의해 분리되는 스트링 세트를 포함하는 문자열 등 그
`[The construct][or][ is good ][or][ bad? The man ][&][ the l][or][d are good.]`
생각해). 그런 다음 각 문자열은 다른 시퀀스 ("cd")로 구분 된 일련의 다른 문자열을 나타냅니다. 큰 문자열에서 구분자 인 모든 문자 시퀀스 ("ab", "cd")와 그렇지 않은 모든 문자 시퀀스를 일치시키고 싶습니다.
당신이 단어를 사용하여 예상 출력의 논리를 설명 할 수 있습니까? 여기에 따라야 할 규칙은 무엇입니까? – janos
** _something_ (문자열) **은 ** _something else_ (다른 문자열)이 아니고 _something else_와 일치하고 싶습니다. – razvanz
문자열을 포함하지 않는 문자열과 일치 시키려면 ...? –