replace 썸네일형 리스트형 [프로그래머스]신규아이디 -javascript function solution(new_id) { let answer = new_id .toLowerCase() .replace(/[^a-z0-9-_.]/g, '') .replace(/[.]{2,}/g,'.') .replace(/^\.|\.$/g,'') .replace(/^$/,'a') .slice(0,15).replace(/\.$/,''); if(answer.length 더보기 [javascript]정규표현식 Regexr.com replace 하다보면 한번쯤은 정리가 필요할것 같아서 적어놓습니다. 이 사이트가 제일 공부하는데 도움이 되네요. regexr.com A-Z 대문자만 포함 a-z 소문자만 포함 0-9 숫자만 포함 A-Za-z0-9 대문자,소문자, 숫자 포함 ^A-Z 대문자를 제외한 모두 더보기 [js]replace 치환하기 사용방법 치환하기(replace) javascript에서 치환할땐 replace를 쓰면 됩니다. replace 사용법 이렇게 써주면 됩니다. 원본텍스트.replace("바꾸고 싶은 대상","바꿀말") const txt = '침대는 영어로 췸뒈'; //원본이 이렇게 있다면 console.log(txt); // 원본을 한번 출력해본거구요. console.log("1단계:"+txt.replace("췸뒈","bed")); //이걸 실행하면 바뀝니다. 복수로 바꾸고 싶을땐? 따옴표를 빼버리고 앞뒤를 /내용/gi 로 감싸주면 됩니다. const txt2 = '췸뒈는 영어로 췸뒈'; console.log(txt2); console.log("2단계:"+txt2.replace("췸뒈","bed")); // 한번밖에 안바뀌겠죠 c.. 더보기 이전 1 다음