일부 문자열과 일치 된 다음`정규식정규 표현식에서 "a {1}"과 "a"의 차이점은 무엇입니까?
([0-9]\s+){1}
왜 저자가 정규 표현식의 끝에 {1}
를 사용 했습니까?
안전하게 제거 할 수 있습니까?
일부 문자열과 일치 된 다음`정규식정규 표현식에서 "a {1}"과 "a"의 차이점은 무엇입니까?
([0-9]\s+){1}
왜 저자가 정규 표현식의 끝에 {1}
를 사용 했습니까?
안전하게 제거 할 수 있습니까?
예에서는 정규 표현식이 하나의 정수 또는 공백으로 만 제한됩니다.
저는 확신합니다 : "0 1 2"입력 문자열이있는 경우 - {1} 또는 아니오이면 "0___", "1___", "2__"과 일치하는 3 개 (3 개)의 일치가 없습니다. – grobakh
정규식은 하나의 정수/공간과 만 일치합니다. 그래서 만약 당신이 1a와 같은 것을 가지고 있다면 그것은 일치하지 않을 것입니다. –
아마도 저자가 {1,2}
또는 그 이상을 실험했을 때 쿼리를 디버깅/쓰는 데 남은 것일 수 있습니다.
예, 제거 할 수 있습니다.
해석 된 코드의 결과 인 경우 (예 : 스크립트에서 오는 로그/디버그) 1은 변수의 값일 수 있습니다. 스크립트에 직접있는 경우 기본 동작이므로 {1}이 동일하므로 (구문 분석기에서 추가 해석으로 인해 작업하는 데 시간이 더 걸립니다)
은 "''aa"가 아닌'' –