문자와 숫자 분리하는 방법좀 질문좀 드리겠습니다^^;
by풀잎
2023.04.01
만약 s314245kw란 문자열이 있으면 저기서 s는 버리고 314245를저장하고 kw로 해당하는 메서드를 호출할려 하는데 어떻게 분리해야 할지 모르겠네요..ㅠ.ㅠ
좋은방법 있으면 답변달아주세요^^
-
한별
감사합니다^^해결했어용~
-
블1랙캣
그냥 사이트수다님의 2번으로 하세요 한글자씩 읽으면서 숫자가 아니면 버리고 숫자이면 하나의 string에 계속
더해 넣은후 나중에 숫자로 바꾸면 끝이죠 -
하늘빛눈망울
제가 생각해본 방법은 2가지가 있겠네요.
1. 정규표현식을 사용하면 분리가 가능합니다.
2. 숫자든 문자든 특정 아스키코드값이 있습니다.
-아스키코드로 변환해서 숫자인지 문자인지 판단하면 되겠네요.. -
계획자
아 참고로 받아오는 문자열이 계속 바뀝니다 4234pf란 문자를 받아올떄도 있고해서 문자열 위치로는 못잘라요..ㅠ.ㅠ