마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

자바 string 문자열 split 질문입니다....

0 추천
매개변수로 받은 값이 ip 주소인지 확인하는 함수를 만들었는데요.

 

private boolean IsIPAddress(String ip)

{

String[] lines = ip.split(".");

if(lines.length == 4)

{

// IP 주소 확인 처리

}

}

 

여개서 매개 변수로 넘겨준 값을 127.0.0.1 이라고 하였을 때

넘어온을 spli한 결과의 length 값이 0로 넘어오게 됩니다.

예상되로라면

lines[0] = 127

lines[1] = 0

lines[2] = 0

lines[3]= 1

이 들어와야 정상일텐데 무슨문제일까요.?
꿈꾸는쭌 (1,130 포인트) 님이 2015년 3월 30일 질문

1개의 답변

+1 추천
 
채택된 답변
\\. 특수문자는 역슬러쉬2개 붙여주세요.
익명사용자 님이 2015년 3월 30일 답변
꿈꾸는쭌님이 2015년 4월 2일 채택됨
사족을 달자면 정규표현식을 배워보시면 이해가 가실겁니다.
...