외계나무 2023. 11. 9. 14:44

String method

쓸 만해 보이는 String class의 메서드들 (feat. Java Docs)

내가 써먹기 편하려고 작성하는 거라서, CharSequence s는 String cs로 바꿔서 작성.
CharSequence에 대해서는 여기 참조.

charAt(int index);
conpareTo(String str);
concat(String str);
contains(String cs);
endsWith(String str);
equals(Object obj);
equalsIgnoreCase(String str);
format(String str, Object args);
hashCode();
indexOf(String str);
isEmpty();
join(String cs, String sc);
length();
matches(String regex);

repeat(int n);
replace(String cs, String cs);
replaceAll(String regex, String str);
split(String regex);
startsWith(String str);
subSequence(int index, int index);
substring(int index, int index);
toCharArray();
toLowerCase();
toString();
toUpperCase();
trim();
valueOf(boolean / char / char[] / int / long / float / double / object);

 

자바 정규식 Java RegExp

? : 0 - 1
* : 0 - n
+ : 1 - n
{n} : *n
{min,} : min -
{min, max} : min - max