저는 정규식에있어 매우 익숙하며 익숙해 지려고 노력하지만 매우 혼란 스럽습니다.regex를 사용하여 문자열의 certian 부분을 검색하십시오.
내 목표는 특정 문자로 시작하는 문자열 덩어리를 꺼내는 것입니다.
내가 반환 모든 싶습니다 후 /images
예 : URL : 내가 좋아하는 것이 무엇 https://www.google.com/images/srpr/logo4w.png
가 반환 :
var src = document.getElementById('image').getAttribute("src"),
regex = src.match(/images/i);
console.log(regex);
jsFiddle : /images/srpr/logo4w.png
여기
내 시도
이 경우에는'substring'이 더 잘 작동합니다. src.substr (src.lastIndexOf ('/ images /') + 8) –
@Vega와 동의합니다.이 경우 정규 표현식을 피하는 것이 훨씬 낫습니다. 즉, 당신은 이미 학습 목적을위한 것임을 이미 확인 했으므로 계속 진행하십시오. – jahroy