Dev/Java

스페이스 도 정규식이 있다?!

healthyryu 2018. 9. 10. 01:45

혹시, 여러분은 스페이스를 정규식으로 표현할 수 있다는 것을 알았습니까??

물론, 알았겠지요... 아마 저만... 스페이스를 정규식으로 할 수 있다는 사실을 몰랐던것 같습니다.



저는 보통 String 을 특정 단어, 공백, 등으로 나눌때, 


String str = "ab cd ef gh";

String[] arr = str.split(" ");


방식으로 나눴습니다. 그러나 검색을 하다보니 정규식이 있다는 것을 알았습니다. ^^;;;;



String str = "Hello I'm your String";
String[] splited = str.split("\\s+");



나만, 몰랐나보다..... 단순히 space바를 쓸게 아니라 확실하게 정규식을 쓰는게 내가 스페이스바를 몇번을 눌렀는지 헷갈리지도 않고 좋을것 같습니다.


참고 : https://stackoverflow.com/a/7899558/3897810

반응형