2017-09-29 12 views
0

와 나는 문자열을 가지고문자열과 숫자에서 개별 글꼴 크기; lodash

'10px' 또는 '1.5em'내가이 값 lodash으로 분리 (어쩌면 정규 표현식)과 얻을 필요가

:

10 
px 

또는

1.5 
em 

나는이 함께 시도했다 :

import words from 'lodash'; 
let cc= words([v],/(\d+)/); 

하지만 작동하지 않습니까?

답변

1

당신은, 내가 반응으로 시도했습니다, 당신은 1 차 및 2 차 인덱스

+0

감사의 값을 얻을 것이다

let fontsize = '10px'; console.log(fontsize.match(/(\d+)(\w+)/));

다음과 같은 방법으로 정규식으로 그것을 할 수 하지만 난 얻을 : TypeError : v.match는 함수가 아니라 split을 사용하고자 할 때와 같다. – DDave

+0

내 probleme을 깨닫는다. {normal : "1em"}, 키가 다른 곳에서 두 번째 부분을 얻는 방법 이 물건? – DDave

+0

죄송합니다 답변은 맞지만 제 시나리오가 달라서 객체가 있습니다 – DDave