hoony's web study

728x90
반응형

안녕하세요.
오늘은 난생 처음 격는 오류를 보았네요. 
역시 기억보다는 기록을 위해서 정리를 해봅니다. 

똑같이 split(",")을 적용하면 배열로 잘 나오는데 
split("|")를 적용하면 글자가 한글자씩 잘라져서 나와서 제가 생각하는 것과 다른 결과값이 도출이 되더라구요. 

 제가 참고한  URL 은 아래와 같습니다.

URL : stackoverflow.com/questions/21524642/splitting-string-with-pipe-character

 

Splitting string with pipe character ("|")

I'm not able to split values from this string: "Food 1 | Service 3 | Atmosphere 3 | Value for money 1 " Here's my current code: String rat_values = "Food 1 | Service 3 | Atmosphere 3 | Value for

stackoverflow.com

파이프가 예약어라서 이런식으로 나오더라구요. 

pipe split 적용법

String [] tmpStrArray = tmpStr.split("\\|");

위와 같이 역슬래시 2개를 주고 하면 원하는 결과값을 도출할 수 있습니다. 

저처럼 삽질하지마시구요. 
즐거운 코딩하세요. ^^

728x90

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading