2013-11-03 6 views
-2

문에서 접두어가있는 숫자를 반환하려면 어떻게해야합니까?문에서 접두어가있는 숫자를 반환하는 방법

내 문자열은 "JavaScript의 test104입니다."와 같습니다.

위 문장에서 'test104'를 반환하고 싶습니다. 문자열은 실제로 명령문의 아무 곳에 나 나타날 수 있으며 앞의 숫자도 바뀔 수 있으므로 'test223'또는 'test335'입니다.

여기에 도움을 주시면 감사하겠습니다. 나는 정규 표현식이 내 마음을 왜곡 시킨다는 것을 안다.

감사합니다.

+2

이것은 정규식의 가장 기본적인 사용법이므로 직접 수행하는 방법을 찾아야합니다. –

답변

2

실제로 the docs을 읽어야합니다.

"This is a test104 in JavaScript".match(/test\d+/g) // ["test104"] 

표현을 test\d+ 일치 자리의 숫자 뒤에 "테스트"로 시작하는 문자열을 : 어쨌든, 다음 코드는 당신이 가야한다.

관련 문제