문자열

    반응형
    이미지21

    [ JavaScript ] 자바스크립트 indexOf( ) 함수

    이전 포스팅에선 여러 값을 가지고 있는 배열에서 특정 조건을 주어 값을 걸러내는 방법을 다뤘다. 이번엔 배열이 여러 문자열을 가지고 있고, 이를 조건을 주어 문자열을 뽑아내보도록 하자. indexOf( ) 함수 indexOf( ) 함수는 문자열을 실시간으로 검색해주는 기능을 가졌다. 검색 방향은 제일 첫 인덱스부터 시작되며 왼쪽에서 오른쪽으로 향한다. 검색 도중 조건에 만족하는 문자열을 찾지 못했다면 -1 을 return 해준다. 바로 예제 코드를 보도록 하자. 문자열 배열중에 "고"를 가진 문자열을 찾는 코드이다. const arr1 = [ '고구마', '감자', '사탕', '고단백', '고기']; const txt = '고'; //-1은 찾지못했다는 것 -> !== -1 은 찾지 못하지 아니하면(찾았..

    이미지21

    [ MySQL ] 문자열 사이에 구분자 넣어 조회하기

    이번 게시글에선 MySQL 에서 SELECT 할 때 조회 된 데이터들 사이에 구분자 ( , ) 를 넣어 조회해보도록 하겠다. 필자는 뚱이, 홍길동, 코난이 각각 과일을 얼마나 먹었는지가 궁금하다고 가정했다. 아래와 같은 TB_TEST 테이블이 있다고 가정해보자. FRUIT 컬럼을 보면 뚱이는 bbbbb, 홍길동은 aaabb, 코난은 abaaa 데이터가 들어가 있다. 무엇을 하고 싶었냐면 저 알파벳 5 자리의 의미는 아래와 같다. 1 번째 자리 : 사과 2 번째 자리 : 딸기 3 번째 자리 : 바나나 4 번째 자리 : 파인애플 5 번째 자리 : 키위 필자는 각 자리에 a 가 들어가 있다면 이 과일을 먹지 않은 것이고 b 가 들어가 있다면 이 과일을 먹었다고 가정했다. 예를 들어 aabab 라면? 3 번째 ..