이 예제에서 문자열에서 주어진 가격을 추출하고 싶습니다. 이 (" "
)동적 문자열에서 단어를 추출하십시오.
가 어떻게 바로 가격 후 공간을 받고 가야합니까 공간의 마지막 인덱스를 선택하기 때문에
const string = 'I am a long sentence! My price is $5,000 on a discount!';
const price = string.substring(string.lastIndexOf("$")+1,string.lastIndexOf(" "));
document.write(price);
위의 방법은 작동하지 않습니다?
편집 :
이문자열은 다른 어떤 수 있습니다! 나는 그것에 대한 통제권이 없다, 나는 단지 가격을 추출하고 싶다. 나는 분명히하지 않았다.
봐. – edtheprogrammerguy
그 문장은 가격 뒤에 'on'단어가 항상 포함되어 있지 않기 때문에 나는 그것을 할 수 없습니다. –