일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- ruby
- 개발노트
- RaspberryPi
- ruby2d
- boj
- Vane
- gnuplot
- error
- kotlin
- OTLanguage
- jetbrains
- rubymine
- Shell
- GitHub
- react
- OAuth
- CPP
- maven
- JS
- gradle
- Spring
- IntelliJ
- Godot
- Baekjoon
- plugin
- Android
- Java
- C
- 루비
- Python
- Today
- Total
목록2024/04 (3)
PersesTitan(페르) 기술블로그
1. format 함수중괄호를 활용한 방법의 포맷으로 다양한 포맷 기능을 지원합니다.도입 버전 : Python 2.6단순 형태아래와 같이 {} (중괄호)를 사용한 위치에 format의 파라미터의 순서대로 들어가게 됩니다.print("number: {}, text: {}".format(1234, 'Text'))# 출력number: 1234, text: Text인덱스 형태위와 같이 값을 넣지 않으면 순서대로 들어가지만 중괄호 안에 인덱스를 넣어주어서 파라미터의 순서를 변경할 수 있습니다.print("number: {1}, text: {0}".format('Text', 1234))# 출력number: 1234, text: Text이름 형태아래와 같이 중괄호 안에 이름을 넣어서 이름에 매칭되는 파라이터를 넣어주..
사용법 다른 언어와는 다르게 루비에서는 replace가 아닌 sub, gsub를 이용해서 특정 문자열을 변경할 수 있습니다. 사용형태는 다음과 같이 사용합니다. sub(찾을값, 바꿀값) gsub(찾을값, 바꿀값) 찾을값에는 정규식 또는 문자열을 이용할 수 있습니다. sub와 gsub 차이 sub는 검색된 첫번째 값만이 바꿀값으로 변경되고, gsub는 변경된 모든 검색된 값이 바꿀값으로 변경됩니다. 코드 puts "ABCABC".sub("A", "*") puts "ABCABC".gsub("A", "*") 출력 *BCABC *BC*BC 응용 위 특징을 이용해서 다음과 같은 응용이 가능합니다. 숫자 제거 puts "1안2녕2하3세4요5".gsub(/\d/, "") 출력 안녕하세요
Xlsx(Xls) Relational Mapping (xrm)은 엑셀, CSV 파일을 Java클래스 타입으로 변환해 주는 라이브러리입니다. https://github.com/VaneProject/xrm GitHub - VaneProject/xrm: Xlsx Relational Mapping (Xlsx to Object) Xlsx Relational Mapping (Xlsx to Object). Contribute to VaneProject/xrm development by creating an account on GitHub. github.com maven io.github.vaneproject xrm 1.1.0 gradle implementation 'io.github.vaneproject:xrm:1...