나는 디렉토리의 시작에 대한 입력 값인 showNo
을 가지고있다.Regex를 사용하여 경로 중간에 일치합니까?
예 : showNo
후 var showNo = "101B"
다른 부서에서 설정 한 네트워크에 설치 공간 및 기타 쓰레기를 포함하는 문자입니다.
예 : 나는 내이 하나의 하위 디렉토리를 사용할 필요가 /101B A Trip to the Beach/
:
예 : /101B A Trip to the Beach/assets/tools/
모든 디렉토리를 스캔 방지하기 위해 정규식과 변수를 사용하는 방법이 있나요 처음 4 자의 부분 문자열과 일치 시키려고합니까?
바우어 편집을 주셔서 감사합니다. 그러나 나는 희망을 계속 지키고 있습니다. –
처음에는'str.match (/ \/101B [^ \ /] + \ //)'라고 생각합니다. 또는'/'가 정규 표현식을 사용하지 않으면 이스케이프 될 필요가 없기 때문에 다음과 같이하면됩니다 :'str.match ('/'+ showNo + '[^ /] + /')'. – MikeM
@MikeM 완전히 맞습니다! 감사. –