입력 받은 텍스트 중 숫자(숫자는 실수형)만 가지고 올 수 있나요?
놓아주세요
급하게 자바에 대해 질문할께 있네요.. 많은 고수님들의 노하우를 알고 싶습니다.
다름이 아니라 혹시 이러한 함수나 아니면 이러한 함수를 만들려면 어떤 식으로 해야 하는지가 궁금합니다.데이터가 다음과 같이 들어온다고 가정하였을때
= 12.5%이상
이중에서 12.5 만 가지고 오고 싶습니다. 그러니깐 텍스트 값 중에서 숫자(실수) 만 가지고 와야 합니다.
혹시 이렇게 가지고 올 수 있는 자바 API 함수가 있나요?? 아니면 함수를 만들려면 어떻게 해야 하나요??
-
겨울
여러분들이 조언해주셔서 급한일이 잘 마무리 되어가고 있습니다. 감사합니다. ^^ 저두 열심히 활동할께요~ ^^
-
소년틳터프
아~ 죄송합니다.. 처음 올린 거라서요~ 다음에는 잘 알아 볼 수 있도록 올리겠습니다.
다시한번 댓글 달아주시고 읽어주신 여러 고수님들께 감사 드립니다. 감사합니다. ^^ -
어서와
성경상 급질문은 안 보는 경향이지만....
정확한 스펙이 없어서 변화 폭을 모르겠지만..
어차피 숫자 추출이 목적이고 위 내용이라면...
정규식 이용하셔서 숫자만 추출하시면 한방에 해결 가능하리라 봅니다.
급하시니 자세한건 정규식에 대해서 검색을 활용하시길 바래요. -
보라나
또한 아무리 급해서 자신이 올린 글은 한번 쯤 들어와 보는게 좋은 것 같아요.
댓글 지우고 싶어지네요. -
흰여울
질문을 할때에는 제목에. 내용과 관련되는 것으로 써 주세요.
내용도 뭔지 안 알려 주면서 급하다고만 하니.. 제목에 대한 클릭률이 떨어질 수 밖에요 -
도전중
논다님 말씀데로 하면 돼겟네요... string 클레스에 보면 split()함수 이용면 돼겟네요...
방법은 첫번째로 split(\\) 로 문자 하나 하나 받아서 parsing 해서 문자인지 숫자인지 판별하는 방법과 두번째로 split(\%\) 로 % 구분자로 나누어 문자를 받으면 % 구분자 앞에 오는 것만 쓰면 되겟지요... -
엄지
안녕하세요. 정확히 원하는 메소드는 보지 못했고 parsing 후 숫자인지 아닌지 판별하는 알고리즘으로
해결 할 수 있을 듯 합니다.
또한 항상 실수 뒤에 % 가 온다면 그것을 기준으로 해서 자르셔도 됩니다.
관련 API 는 String 관련 다른 클래스들 뒤져보시면 많을 겁니다.입 맛대로 골라 사용하시면 될듯 합니다.
도움이 됬다면 앞으로 많은 활동 부탁드립니다.