ChatGPT 3

Javascript 정규식 - 큰따옴표, 작은따옴표 구별없이 따옴표 안에 들어간 문장 얻기(ChatGPT 활용)

문장에서 따옴표(quotes) 안에 들어간 부분을 얻기 위한 정규식(Regular Expression)을 만들기 위해 ChatGPT를 이용했습니다. 다음과 같은 간단한 문장일 경우This is "a 'sample' string" with 'quotes "in" it'.바라는 결과a 'sample' stringquotes "in" itChatGPT에서는 다음 정규식을 쓸 수 있다고 답했습니다. /"([^"]*)"|'([^']*)'/g/(['"])(.*?)\1/g그러나 다음 문장과 같이 `따옴표 안에 이스케이프 된 따옴표`가 들어간 경우 위 정규식은 엉뚱한 결과가 나옵니다. (밑에 있는 코드 테스트에서 볼 수 있습니다.)This is "a \\"sample\\" \\string" with 'quotes "i..

Coding/JavaScript 2023.05.09

ChatGPT로 만든 Bookmarklet - "[T](U)" (마크다운 형식, [페이지 제목](페이지 주소))으로 클립보드에 넣기 (수정-http사용)

웹 브라우저에서 보고 있는 페이지의 제목과 주소를 "복사"하여옵시디언 같은 마크다운을 사용하는 곳에서 "붙여넣기" 하는 일이 많습니다.다음은 이 글의 제목과 주소로 링크를 만들어 옵시디언에 "붙여넣기"한 모습입니다.옵시디언 reading view와 editing view에서 링크 모습ChatGPT로 만든 Bookmarklet - "[T](U)" (마크다운 형식, [페이지 제목](페이지 주소))으로 클립보드에 넣기 옵시디언 source mode에서 링크 모습[ChatGPT로 만든 Bookmarklet - "[T](U)" (마크다운 형식, [페이지 제목](페이지 주소))으로 클립보드에 넣기](https://eoureo.tistory.com/entry/ChatGPT%EB%A1%9C-%EB%A7%8C%EB%93..

Coding/Bookmarklet 2023.03.15

ChatGPT로 만든 Bookmarklet - "[T](U)" (마크다운 형식, [페이지 제목](페이지 주소))으로 클립보드에 넣기

알림: 2023. 3. 15. 09:10이 글에 있는 코드는 HTTP 프로토콜을 쓰는 사이트에서는 안됩니다.그래서 새로 고쳐 아래 글에 올렸습니다. 새로 고친 페이지:ChatGPT로 만든 Bookmarklet - "[T](U)" (마크다운 형식, [페이지 제목](페이지 주소))으로 클립보드에 넣기 (수정-http사용)https://eoureo.tistory.com/entry/ChatGPT로-만든-Bookmarklet-TU-마크다운-형식으로-클립보드에-넣기-수정-http사용 ChatGPT로 만든 Bookmarklet - "[T](U)" (마크다운 형식, [페이지 제목](페이지 주소))으로 클립보드에 넣기웹 브라우저에서 보고 있는 페이지의 제목과 주소를 "복사"하여옵시디언 같은 마크다운을 사용하는 곳에서 "..

Coding/Bookmarklet 2023.03.13