100,00€
또는 $100.00
또는 100.00USD
(임의의 길이, Symbol과 ISO-Code의 유효한 통화) ... (= like 100.000.000,00 EUR
)과 같은 통화가있는 임의의 문자열이 있습니다. 통화가 올바른지 보장은 없다, 그것은 잘못된 기호 또는 문자 수 있습니다 또는 잘못된 위치에서 (후 또는 번호 앞에) 임의 통화 문자열 - 모든 부품을 분리합니까?
-
가
- 정수 부분
- 소수 부분
- 통화 (유효한 경우)
내가 NumberFormat/CurrencyFormat
알고 있지만 advanc의 정확한 로케일을 알고 있다면이 클래스는 유용합니다 전자 및 올바르게 서식이 지정된 문자열로만 작동하는 것으로 보인다 ... asw는 통화가 아니라 숫자 만 반환합니다.
대단히 고마워요! 마커스
는 예를 들어, 그것은없이 명확하지 않다 "$ 100.00"는 미국, 캐나다, 호주, 등을 말한다 더 있는지 여부 불화. –
많은 것을 요구하지 않습니다. – Bohemian