본문 바로가기
알고리즘

백준 알고리즘_JavaScript (node.js)_8. 문자열

by SKim입니다 2020. 6. 27.

 

8. 문자열

문자열을 아스키코드로

문자열.charCodeAt();

→ 괄호 안에 몇 번째 글자인지 쓴다.

 한 글자일 경우 비워놓아도 된다.

 

typeof 문자열

 

처음 등장하는 위치 찾기

.indexOf 사용 → 없으면 -1 출력

배열은 join으로 붙인다.

 

a를 n번만큼 반복한 문자열 만들기

a.repeat(n)

 

문자열을 배열로 쪼개기

.split(구분할 것);

또는 [...문자열];

또는 Array.from(문자열)

 

if (element in object) 또는

if (Object.keys(obj).includes(element)

object 안에 그 element(알파벳 등)가 존재한다면

 

var maxValue = Math.max.apply(nullObject.values(obj));

 

a의 b제곱: a**b 또는 Math.pow(a, b)

 

정규표현식의 예

str.match(/[a-z]/); - 소문자만

str.match(/[a-z]/i); - 대소문자

input.replace(/dz=/g, "A"); - dz=/을 A로 대체하되, 첫번째 매치 뿐만 아니라 나중꺼까지(g)

 

https://act-think.tistory.com/191?category=868707

 

정리_정규표현식

※ greedy와 ungreedy의 차이 - ↓ 이 글 2/3 지점 쯤에 댓글 캡쳐 https://act-think.tistory.com/63 5/26 생활코딩 * 오늘의 진도  정규표현식 정규표현식 패턴들 정규표현식: 문자를 처리하기 위한 일종..

act-think.tistory.com

 

 

https://tutorial.eyehunts.com/js/remove-element-from-array-javascript-first-last-value-key-index/

 

Remove element from Array JavaScript | First, Last, Value, Key, Index - JS

A Removing a data from Array is a very common task for software developers. To Remove element from array javascript, there is not a simple Array.remove but

tutorial.eyehunts.com

 

댓글